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

Połącz tabelę w zależności od wartości kolumny w tabeli głównej

Coś jak

SELECT *
FROM notificationTable notification   
LEFT JOIN commentTable comment
ON (notification.typeID = comment.ID AND notification.type == 'comment')
LEFT JOIN evenTable event
ON (notification.typeID = event.ID AND notification.type == 'accept')
WHERE notification.userID = 2

Ale zdecydowanie zalecam przeprojektowanie systemu, aby uniknąć relacji polimorficznych...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uruchamianie zapytania SQL po kliknięciu przycisku?

  2. Jak skonfigurować Railsy, ​​aby uzyskać dostęp do zdalnej bazy danych bez hasła?

  3. Obrazy w MySQL

  4. Czy poprawnie używam Java PooledConnections?

  5. Instalowanie określonych wersji pakietów za pomocą pip