Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak korzystać z pola z podzapytania w MySQL?

Jeśli chcesz uzyskać dane z kilku tabel w jednym zapytaniu, powinieneś użyć DOŁĄCZ budowa. Na przykład:

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

jeśli tego nie chcesz, musisz usunąć notifications.id pole z listy pól

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę opóźnić kolumny w MySQL?

  2. Jak przetestować połączenie z bazą danych MySQL za pomocą skryptu?

  3. Użycie count w klauzuli WHERE :nieprawidłowe użycie funkcji grupy

  4. MySQL :transakcja w ramach procedury składowanej

  5. Konwersja mysql do mysqli - jak uzyskać superglobalny obiekt połączenia?