Как выполнить операцию соединения для следующей таблицы? [Дубликат]

0

Вот структура базы данных:

Изображение 174551

Как найти эти столбцы: userId, firstName, lastName, path, file, type, content, size?

Я пытаюсь выполнить этот запрос сейчас, но он не работает.

SELECT t.userId, t.firstName, t.lastName, p.postId, p.content, p.file, p.type, p.path FROM tbl_users t JOIN post p ON p.userId = t.userId where t.userId = '[email protected]';
Теги:
database

1 ответ

1
Лучший ответ

если есть таблица, называемая tbl_users и post, и у обоих из них есть userId, тогда этот запрос должен помочь вам. И я надеюсь, что $ userId является переменной/параметром

    'SELECT t.userId, t.firstName, t.lastName, p.postId, 
p.content, p.file, p.type, p.path FROM tbl_users t 
INNER JOIN post p ON p.userId = t.userId where t.userId = ' . $userId;
  • 0
    В вашем запросе отсутствуют некоторые запятые. Смотрите мой комментарий в вопросе.
  • 0
    я ничего не пропускаю ?? @cdaiga
Показать ещё 13 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню