Описание тега between
Оператор SQL BETWEEN выбирает значения в пределах диапазона. Значения могут быть числами, текстом или датами. Можно выбрать значения вне диапазона, используя НЕ МЕЖДУ. Оператор BETWEEN может давать разные результаты в разных базах данных: в некоторых базах данных исключает тестовые значения, в некоторых других включает их, а в некоторых случаях включает первое тестовое значение и исключает последнее.
1
ответ
Оптимизация запросов MySQL с условием между или большим, чем>
Проблема: медленный запрос. table1 имеет около 5 000 строк table2 имеет около 50 000 строк формат отметки времени int(11) MySQL - 20 секунд (с индексами) PostgreSQL - 0,04 секунды (с индексами) SELECT * FROM table1 LEFT JOIN table2 ON table2_timesta…
11 июн '13 в 16:23
3
ответа
MySQL выбрать между двумя датами не работает, как ожидалось
Я пытаюсь создать запрос, который будет выбирать все даты между двумя датамиЭто мой запрос: $query = "SELECT DISTINCT * FROM D1,D2 WHERE D1.DATE_ADDED BETWEEN '$date1' AND '$date2' AND D1.D1_ID = D2.D2_ID"; Проблема в том, что он ничего не возвращае…
08 июн '11 в 11:26
5
ответов
Oracle SQL-запрос для перечисления недель между двумя датами
У меня есть одно требование START_DATE: 03/01/2018END_DATE: 31/01/2018 Мне нужен запрос, который будет перечислять все недели, начиная с даты и даты окончания между этими двумя датами, как это StartWeek EndWeek 03/01/2018 04/01/2018 07/01/2018 11/01…
08 янв '18 в 08:21
4
ответа
SQL - разъяснение между и не в комбинированном
Я новичок в SQL, так что терпите меня, если это вопрос n00b. Так что мой код работает что-то вроде следующего: (select "Balance."CodeValue" AS "CodeValue" , "Balance"."OtherValue" AS "OtherValue" from "SomeDB"."dbo"."AValue" "Balance" where ("Balanc…
03 фев '14 в 23:12
3
ответа
Между датой функция ММ / ДД / ГГГГ Mysql
Я пытаюсь получить все записи между двумя датами. Тем не менее, я получаю только запись только с 1 датой. Моя структура дат - Varchar(20). Вот мой запрос: ты можешь помочь мне с этим?:( SELECT a.DOB as `DATE`, (CASE when f.INHOUR > 12 or f.INHour…
05 июн '17 в 09:07
2
ответа
Заменить текст между строками в php
Мне нужно найти все экземпляры двух строк и заменить весь текст, заключенный между ними. Например: [LINK]mySite.com[NAME]Click to visit my site[ENDLINK] Необходимо заменить на: <a href="mySite.com">Click to visit my site</a> Пока у меня …
22 янв '16 в 20:08
1
ответ
MSSQL datetime между в PHP не работает правильно
Вот пример кода, который отлично работает в Dbvisualizer, но не работает в PHP-скрипте. select convert(varchar, oh.date,101), oh.id from oh where oh.state=1 and convert(varchar,oh.date,104) between '17.12.2015' and '17.12.2015' order by oh.id desc,d…
18 дек '15 в 15:10
3
ответа
Как получить данные между двумя столбцами в datatable?
Если у меня есть две таблицы данных, как это: 1-penaltyrule ser from-min to-min pen 1 1 55 1 2 56 90 2 3 91 null 3 2- штраф Emp ser emp tot-min 1 782 2 2 672 67 3 677 92 4 56 7 Я хочу получить ручку для каждого пользователя с LINQ я имею в виду где …
14 янв '16 в 09:44
3
ответа
Mysql между запросом не работает
Я использую MySQL. Я хочу отображать записи между двумя датами. Я искал в Интернете и обнаружил, что формат даты mysql это гггг / мм / дд. поэтому я пишу запрос следующим образом, select * from tbl_reservation where current_date between '2014-03-28'…
11 апр '14 в 09:36
2
ответа
Linq2SQL Где Между
Возможно ли сделать это в SQL в Linq to SQL? Select field from table where date between '2010-01-01' and '2010-01-31'; Я понимаю, что мог сделать: where (monthBeginDate < a.StopDateActual && a.StopDateActual < monthEndDate) Но мне было…
25 фев '10 в 19:50
2
ответа
Более одного между пунктом
Как я могу использовать более одного предложения "между" в запросе MySQL? Например, если я хочу выбрать студентов с ростом от 20 до 25 и весом от 50 до 70.
29 мар '10 в 11:40
1
ответ
Использование mysql между для перекрытия даты в целях бронирования
Я использую mysql BETWEEN Заявление, чтобы найти перекрытие между датами. Это возвращает довольно хорошие результаты. Но все же есть несколько проблем, которые, я надеюсь, могут быть решены. Спасибо. Это моя база данных для тестирования booking_id |…
20 июл '17 в 10:41
0
ответов
Показаны результаты от 5 до 14 дней
Я кодирую некоторые сценарии обслуживания клиентов, и цель состоит в том, чтобы показать результаты через 5 - 14 дней после крайнего срока / даты. Например: дата = 2016-01-20. Таким образом, пять дней спустя будут 01-25, а 14 - 02.03, а результаты д…
26 янв '16 в 18:02
1
ответ
Как получить подсписок списка между двумя словами списка в Python
Извините за мой английский. Я итальянец Начиная с такого списка: words = ['tree', 'water', 'dog', 'soap', 'bike', 'cat', 'bird'] я хочу получить (в Python) подсписок между двумя словами, которые я ввожу с клавиатуры или в коде. Например, если я доба…
28 сен '15 в 22:02
1
ответ
Mysql запрос даты между в большой таблице
Мой запрос выполняется около 10 секунд, и это неприемлемо. Я ищу способ улучшить эту скорость, но у меня нет выбора. Я должен найти записи за период до 30 дней назад в таблице, содержащей более 12 миллионов строк. Следующий запрос: SELECT DATE(DATE)…
02 ноя '16 в 10:06
4
ответа
SQL (Teradata) Выбор данных
У меня есть вопросы, связанные с SQL (teradata в частности). Я должен сформировать отчет за 1 день. Как мне этого добиться? Например, в MS Access я могу сделать WHERE DT>=#2011-01-01# and DT<=#2011-0101# А как насчет больших парней? (SQL Serve…
20 мар '12 в 15:39
1
ответ
Мне нужно контролировать вертикальный интервал между DIV?
Это мой CSS, и да, он находится в таблице, которая, я полагаю, большая нет нет… Вы можете увидеть примеры на: http://jsfiddle.net/pb7808do/2/ } div#titlediv { left: 0px; background: #FFF; font - size: 52px; font - family:'Open Sans', sans - serif; f…
03 ноя '14 в 20:01
1
ответ
Выражение регистра внутри предложения where - Oracle
У меня есть столбец дат, который имеет 2 разных формата данных: гггг-мм-дд и дд / мм / гггг. Из-за этого я должен определить формат даты, чтобы я мог преобразовать их в правильный формат. Мой запрос SQL выглядит следующим образом: select * from test…
07 дек '15 в 13:39
3
ответа
Сравнение дат в SQL Server 2008
Я пытаюсь сравнить даты, но мой запрос не возвращает никакого результата. Любопытно, правильно ли я написал запрос? SELECT * FROM a, b WHERE CONVERT(varchar(50),a.BirthDate, 101) between CONVERT(varchar(50),b.minage, 101) and CONVERT(varchar(50),b.m…
18 сен '12 в 16:29
2
ответа
Сочетание между и как
Я пытаюсь отсортировать базу данных кредитных карт, где отображаются значения 1564861254404000 И я и ищу все ценности, которые заканчиваются между 4000 - 4050 Это то, что я до сих пор. SELECT * from GiftCard WHERE CONVERT(VARCHAR, CardNumber, 2400)c…
21 янв '15 в 16:53