Mysql
 sql >> база данни >  >> RDS >> Mysql

INNER JOIN същата таблица

Мисля, че проблемът е във вашия JOIN състояние.

SELECT user.user_fname,
       user.user_lname,
       parent.user_fname,
       parent.user_lname
FROM users AS user
JOIN users AS parent 
  ON parent.user_id = user.user_parent_id
WHERE user.user_id = $_GET[id]

Редактиране :Вероятно трябва да използвате LEFT JOIN ако има потребители без родители.



  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:Оптимизиране на намирането на супер възел във вложено дърво на набори

  2. Sequel Pro с Mysql в Docker

  3. От гледна точка на производителността, колко ефективно е използването на временна таблица на MySQL за силно използвана функция на уебсайт?

  4. Не може да се свърже с MySQL Workbench на Mac. Не мога да се свържа с MySQL сървър на '127.0.0.1' (61) Mac Macintosh

  5. Най-добра практика:Импортирайте mySQL файл в PHP; разделени заявки