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

PHP/MySQL Kolejność według kolumny w innej tabeli

napisz zapytanie z inner join w obu tabelach wybierz pola z pierwszej tabeli i użyj kolumny drugiej tabeli, aby posortować wiersze

SELECT a.* FROM channel_did a
INNER JOIN client b on a.client_id = b.id
ORDER BY b.company 

Oczywiście dzieje się tak w przypadku, gdy masz jeden i tylko jeden wiersz w client odpowiadające każdemu wierszowi channel_did

Mam nadzieję, że to pomoże.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, jak wstawić daty null

  2. Wstawić tylko wtedy, gdy wartości różnią się od poprzedniego rekordu z multi insertem?

  3. Wstaw wartości z dwóch tabel do jednej tabeli

  4. MySQL - Używanie wyników procedury składowanej do definiowania instrukcji IN

  5. tomcat7 — źródło danych jdbc — najprawdopodobniej spowoduje to wyciek pamięci