Моя таблица называется «данные» и содержит три столбца «col1», в которых указаны даты, но не в формате SQL, «col2» содержит время, а «col3» содержит значения, которые мне нужно вывести. Итак, как мне построить запрос, который сначала проверит столбец 1 на конкретную дату, а затем проверит столбец 2 на определенный диапазон времени между этими датами в первом столбце, а затем вернет значения выборки.
Я пробовал это так:
Код: Выделить всё
sql = "SELECT * FROM `data` WHERE `col 1`='6.9.2015' AND TIME(`col 2`) BETWEEN '23:00:00' AND '23:59:00'"
Заранее благодарим вас за ответы.
Подробнее здесь: https://stackoverflow.com/questions/326 ... om-columns
Мобильная версия