Mysql
 sql >> Database >  >> RDS >> Mysql

Come utilizzare il campo dalla sottoquery in MySQL?

Se vuoi ottenere dati da poche tabelle in una query, dovresti usare ISCRIVITI costruzione. Ad esempio:

SELECT 
    insent.id, 
    notifications.id 
FROM insent 
JOIN notifications ON notifications.insent_id = insent.id

se non lo vuoi devi rimuovere notifications.id campo dall'elenco dei campi

SELECT 
   insent.id
FROM insent
WHERE insent.id IN (
    SELECT insent_id FROM notifications
)