Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединить таблицы и тобрать по дате / 4 сообщений из 4, страница 1 из 1
05.10.2020, 11:05
    #40005386
cosskay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить таблицы и тобрать по дате
Добрый день,
надо объединить 3 таблицы и отобрать эти данные по дате. Объединить получилось через Join , а вот дополнительно отобрать по дате не получается, поле дата T1.date_update. Надо отобрать дату в промежутке от ... до .
SELECT T1.data_update, T1.fio,T2.bank, T3.phone, from T1 JOIN T2 on T1.id = T2.id_client JOIN T3 on T1.id = T3.id_client ;
...
Рейтинг: 0 / 0
05.10.2020, 13:44
    #40005432
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить таблицы и тобрать по дате
Отбор выполняется выражением, размещаемым во WHERE. Для отбора в заданном диапазоне используют оператор BETWEEN (только включительно) либо два неравенства.
...
Рейтинг: 0 / 0
05.10.2020, 15:49
    #40005490
cosskay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить таблицы и тобрать по дате
Akina,
Я добавил в конец строки WHERE date(data_update) BETWEEN "2020-10-01" and "2020-10-04"
и получил просто пустую страницу .
и сообщение Ошибка ядра: Error( 1052 ) 23000: "Column 'data_update' in where clause is ambiguous"
...
Рейтинг: 0 / 0
05.10.2020, 16:14
    #40005497
cosskay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить таблицы и тобрать по дате
Akina,

WHERE date(T1.data_update) BETWEEN "2020-09-21" and "2020-10-04"


решилась задача ) спасибо
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединить таблицы и тобрать по дате / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]