Выборка по дате и количеству записейhttp://softtime.ru/forumВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402446"Ну и какой смысл в неравенстве a "= a + 30 ? "Ясно же, что оно всегда будет ложным. "a...Выборка по дате и количеству записейSun, 11 Oct 2009 23:45:31 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402445Ну и какой смысл в неравенстве a "= a + 30 ? Ясно же, что оно всегда будет ложным. a...Выборка по дате и количеству записейSun, 11 Oct 2009 23:40:16 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402443"$half_hour = "INTERVAL 30 MINUTE"; Не находит записей вообще. "только поглядите, что и с чем Вы сравниваете. Сравниваю столбец TIMESTAMP...Выборка по дате и количеству записейSun, 11 Oct 2009 23:30:16 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402439$half_hour = "INTERVAL 30 MINUTE"; только поглядите, что и с чем Вы сравниваете.Выборка по дате и количеству записейSun, 11 Oct 2009 23:19:38 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402436то есть, лучше так: ON (table_a.id = table_b.table_a_id AND table_b.date "= CURDATE()) ? PS и еще вопросик, В другом...Выборка по дате и количеству записейSun, 11 Oct 2009 23:12:17 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402434сложность исполнения запроса выросла на порядок, а так ничего.Выборка по дате и количеству записейSun, 11 Oct 2009 23:06:39 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402431"" WHERE table_b.date "= CURDATE() OR (SELECT COUNT(table_b.id_count) as cnt) = 0 " "вот и помогай после этого... А что...Выборка по дате и количеству записейSun, 11 Oct 2009 22:58:37 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402388" WHERE table_b.date "= CURDATE() OR (SELECT COUNT(table_b.id_count) as cnt) = 0 вот и помогай после этого...Выборка по дате и количеству записейSun, 11 Oct 2009 18:33:46 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402364Вобщем, вроде этот вариант работает: SELECT table_a.id, COUNT(table_b.id_count) AS total FROM table_a LEFT JOIN table_b ON (table_a.id = table_b.table_a_id) WHERE...Выборка по дате и количеству записейSun, 11 Oct 2009 16:16:22 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402360тут закавыка в том, что WHERE DATE(FROM_UNIXTIME(table_b.date)) ... окажется истинным лишь для тех строк, где table_b.date будет существовать.Выборка по дате и количеству записейSun, 11 Oct 2009 15:57:40 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402357Условия для total располагаются в конструкции HAVING. total " 3 подразумевает наличие столбцов с условием total = 0, правда с...Выборка по дате и количеству записейSun, 11 Oct 2009 15:48:36 +0300cheopsВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402356А не показывает он их потому, что подусловие соединения вынесено в общий фильтр - и там, само собой, не выполняется....Выборка по дате и количеству записейSun, 11 Oct 2009 15:47:33 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402349"А разве этот запрос не показывает их? Нет, этот запрос не показывает их . Дописал в условии WHERE " OR...Выборка по дате и количеству записейSun, 11 Oct 2009 15:01:40 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402347"То есть, это только если есть записи за сегодняшнюю дату, получается.. "А если записей в таблице b за сегодняшнюю дату...Выборка по дате и количеству записейSun, 11 Oct 2009 14:49:31 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402345Здесь FROM_UNIXTIME явно в кассу. Тип-то не int. Я бы написал WHERE table_b.date "= CURDATE()Выборка по дате и количеству записейSun, 11 Oct 2009 14:48:01 +0300TrianonВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402344 WHERE DATE(FROM_UNIXTIME(table_b.date)) = DATE(NOW()) То есть, это только если есть записи за сегодняшнюю дату, получается.. А если записей...Выборка по дате и количеству записейSun, 11 Oct 2009 14:46:44 +0300mastergromВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402341Можно отталкиваться от следующего запроса SELECT table_a.id, COUNT(table_b.id_count) AS total FROM table_a LEFT JOIN table_b ON (table_a.id = table_b.table_a_id) WHERE...Выборка по дате и количеству записейSun, 11 Oct 2009 14:31:40 +0300cheopsВыборка по дате и количеству записейhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=68691#post402340Добрый день, такой вопрос есть две таблицы: table_a: id (ну и другие стоблбцы) И table_b: id table_a_id date (тип TIMESTAMP)...Выборка по дате и количеству записейSun, 11 Oct 2009 14:20:45 +0300mastergrom