2011-01-10 6 views
0

Итак, я планирую создать таблицу, содержащую комментарии ко всем статьям на моем сайте, в моих статьях уже есть уникальные идентификационные номера; поэтому я хочу назначить уникальные идентификаторы для комментариев, и эта запись также содержит идентификатор статьи, к которой она принадлежит. Проектирование таблицы - это торт, мне интересно, есть ли способ запросить запись, которая соответствует двум различным спецификациям (идентификатор статьи и идентификатор комментария).2 Размерный MySQL-запрос?

Я использую PHP, кстати. И статьи находятся в базе данных MySQL.

Спасибо!

ответ

2

Вам нужно будет выбрать комментарий по его идентификатору? Конечно, единственным сценарием будет выбор всех комментариев для статьи и их бросок на страницу.

В любом случае, если я не искажая вопрос, то SQL по крайней мере, просто:

select * from comment where id = 1 and article_id = 2; 

По моему выше заявление, можно было бы предположить, что ты никогда не понадобится:

select * from comment where article_id = 2; 
+0

Я получаю то, о чем вы говорите, просто «бросая их на страницу». Но как я буду это делать? (Я новичок в MySQL, если вы еще не выяснили.) – nkcmr

+0

Вы как бы разветвляетесь в новый вопрос. – Steve

+0

Я, ты прав, ха. Спасибо за помощь. – nkcmr

0
SELECT ... WHERE articleId = foo AND commentId = bar 
0

Это простой и условие на вашем ИНЕКЕ:

SELECT ... 
FROM comments 
WHERE article_id = 123 
AND comment_id = 456 
Смежные вопросы