sql >> Databasteknik >  >> RDS >> Mysql

Hur använder man fält från subquery i MySQL?

Om du vill få data från ett fåtal tabeller i en fråga bör du använda GÅ MED konstruktion. Till exempel:

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

om du inte vill ha det måste du ta bort notifications.id fält från fältlistan

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


  1. Hur kan jag simulera en arrayvariabel i MySQL?

  2. GWT-databasåtkomst utan RPC

  3. SQL-fel #1071 - Angiven nyckel var för lång; max nyckellängd är 767 byte

  4. Ja, en annan MySql:FEL 1045 (28000):Åtkomst nekad för användaren 'root'@'localhost' (med lösenord:JA)