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

relacje rodzic-dziecko

czy to zapytanie jest tym, czego szukasz?

$query =<<<MYSQL
 SELECT `prod_id`
 FROM `produdct_category` 
  INNER JOIN `category` ON `product_category`.`cat_id` = `category`.`id`
 WHERE `category`.`parent_id` = {$selectedParentId}
MYSQL;

Zaktualizowane pytanie, zaktualizowana odpowiedź:

$query =<<<MYSQL
 SELECT *
 FROM `produdcts` 
  INNER JOIN `produdct_category` ON `products`.`prod_id` = `produdct_category`.`prod_id`
  INNER JOIN `category` ON `product_category`.`cat_id` = `category`.`id`
 WHERE `category`.`id` = {$selectedCatId}
   OR `category`.`parent_id` = {$selectedCatId}
MYSQL;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyjaśnienie MySQL ISNULL()

  2. Otrzymuję NotImplementedError, gdy próbuję zrobić przygotowaną instrukcję za pomocą złącza mysql python

  3. Jak wybrać wszystkie kolumny w sql z wyjątkiem jednej kolumny?

  4. Zaktualizuj WAMP do MySQL 5.5?

  5. Zaktualizuj tabelę mysql danymi z innej tabeli