Если у пользователя есть deletion
поле со значением 1
, как я могу igonre все там комментировать и есть основные комментарии, которые имеют детей под ними от других пользователей? Как бы выглядел мой запрос.Вопрос с запросом на вопрос MySQL
Вот мои таблицы MySQL
CREATE TABLE articles_comments (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
parent_comment_id INT UNSIGNED NOT NULL,
user_id INT UNSIGNED NOT NULL,
article_id INT UNSIGNED NOT NULL,
comment TEXT NOT NULL,
date_created DATETIME NOT NULL,
PRIMARY KEY (id),
KEY user_id (user_id),
KEY article_id (article_id)
);
CREATE TABLE users (
user_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
username VARCHAR(255) NULL,
password CHAR(128) NOT NULL,
active CHAR(32),
deletion TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (user_id),
UNIQUE KEY (username)
);
Я бы использовал root_user.deletion = 0 вместо! = 1 ... но такую же сделку – judda