12
ответов

SQL - Выражение CASE внутри, ГДЕ

Я читал об использовании выражения CASE в операторе Where здесь: http://scottelkin.com/sql/using-a-case-statement-in-a-sql-where-clause/ я пытаюсь использовать это для фильтрации результатов моего выбора...
вопрос задан: 7 May 2013 13:43
10
ответов

СОЕДИНЕНИЕ быстрее, чем ГДЕ?

Предположим, что у меня есть две таблицы, которые связаны (у каждого есть внешний ключ к другому): Документ CREATE TABLE (идентификационный PRIMARY KEY INT, VARCHAR 255 Имени) CREATE TABLE DocumentStats (идентификационный PRIMARY KEY INT...
вопрос задан: 15 July 2009 17:31
7
ответов

Почему запрос SQL имел бы “где 1 = 1” [дубликат]

Я проходил несколько запросов, которые я поддерживаю, и программист вставил запросы, "где 1=1" мне, который всегда, кажется, оценивает к истинному. Там извлекает выгоду, к этому? Дубликат: Почему был бы...
вопрос задан: 23 May 2017 12:19
7
ответов

SQL - улучшитесь НЕ, СУЩЕСТВУЕТ производительность запросов

Есть ли способ, которым я могу улучшить этот вид выполнения SQL-запроса: INSERT INTO... ГДЕ НЕ СУЩЕСТВУЕТ (Проверка...), проблема состоит в том, когда у меня есть много данных в моей таблице (как миллион строк)...
вопрос задан: 20 May 2014 07:09
6
ответов

SQL-соединение: где предложение по сравнению с предложением

После прочтения, это не дубликат явных и неявных объединений SQL. Ответ может быть связан (или даже один и тот же), но вопрос в другом. Какая разница и что должно войти в ...
вопрос задан: 23 May 2017 10:31
6
ответов

Критерии Фильтра SQL в критериях соединения или где пункт, который более эффективен

У меня есть относительно простой запрос, присоединяющийся к двум таблицам. "Где" критерии могут быть выражены или в критериях соединения или как где пункт. Я задаюсь вопросом, который более эффективен. Запрос состоит в том, чтобы найти...
вопрос задан: 9 September 2009 20:40
5
ответов

Раздел Beginner SQL: предотвращение повторного выражения

Я являюсь совершенно новым в SQL, но скажем, что на Проводнике Данных StackExchange, я просто хочу перечислить лучшие 15 пользователей репутацией, и я записал что-то вроде этого: ВЫБЕРИТЕ TOP 15 DisplayName, Айдахо...
вопрос задан: 6 July 2019 17:48
5
ответов

SQL-сервер игнорирует регистр в где выражение

Как я создаю SQL-запрос (SQL Server MS), где, "где" пункт нечувствителен к регистру? ВЫБЕРИТЕ * ИЗ myTable, ГДЕ myField = 'sOmeVal' я хочу, чтобы результаты возвратились, игнорируя регистр
вопрос задан: 24 September 2018 06:45
5
ответов

“Или” эквивалентный в Linq, Где () лямбда-выражение

Существует ли метод в Linq, где можно использовать для создания строк SQL как "... где (a=1) ИЛИ (a=2)"?
вопрос задан: 3 January 2018 14:22
5
ответов

Как я добавляю 'где' пункт с помощью VB.NET и LINQ?

Я довольно плохо знаком с VB.NET и испытываю немного затруднений здесь из-за чего-то, что я думал, должно быть простым. При сохранении этого простым, скажем, у меня есть таблица Document с "Именем", на котором я хочу искать (в...
вопрос задан: 19 October 2016 17:12
5
ответов

В SQL / MySQL, каково различие между “НА” и “ГДЕ” в операторе соединения?

Следующие утверждения дают тот же результат (каждый использует на, и другое использование где): mysql> выбирают * из ВНУТРЕННЕГО ОБЪЕДИНЕНИЯ подарков sentGifts НА gifts.giftID = sentGifts.giftID; mysql> выбирают *...
вопрос задан: 4 April 2014 22:58
5
ответов

Оценка кратных чисел 'В' Выражениях, в 'ГДЕ' пункты в mysql

Обновление запросом @Cesar. Надеюсь, что я понял то, что Вы хотите, в противном случае вернитесь. Quassnoi. Если я делаю SQL-запрос как это: ВЫБЕРИТЕ * ИЗ TABLE_NAME, ГДЕ b В (2, 7) И c В (3, 9), может я...
вопрос задан: 28 July 2009 14:41
4
ответа

Динамический оператор Where по реляционным таблицам с LINQ к SQL

Я нуждаюсь в помощи для динамического где пункт по реляционным таблицам (одна многим) в LinqToSql. Пользовательские условия выбора от страницы. (существует 4 входа, что пользователь выбирает пункты), Например, CompanyName...
вопрос задан: 9 March 2019 10:15
4
ответа

MySQL - ORDER BY оценивает в В ()

Я надеюсь отсортировать объекты, возвращенные в следующем запросе порядком, в них вводят В () функция. ВХОД: ВЫБЕРИТЕ идентификатор, имя ОТ mytable ГДЕ имя В ('B', 'D', 'E', 'C'); OUTPUT:...
вопрос задан: 27 November 2017 22:40
4
ответа

SQL: Как я могу обновить значение на столбце, только если то значение является нулевым?

У меня есть вопрос о SQL, который может быть основным некоторым, но смущает меня. Вот пример имен столбцов для таблицы 'Person': PersonalID, FirstName, LastName, Автомобиль, HairColour, FavDrink, FavFood...
вопрос задан: 27 November 2015 10:24
4
ответа

Как добавить где пункт в операторе MySQL Insert?

Это не работает: пользователи INSERT INTO (имя пользователя, пароль) ЗНАЧЕНИЯ ("Jack", "123"), ГДЕ идентификатор = '1'; Какие-либо идеи, как сузить вставку к конкретной строке идентификатором?
вопрос задан: 28 February 2010 03:41
4
ответа

Фильтр на основе искаженного имени столбца

Я использую SqlServer 2005, и у меня есть столбец, который я назвал. Запрос - что-то как: ВЫБЕРИТЕ идентификатор, СЛУЧАЙ, КОГДА <отрезают обширное определение столбца> AS myAlias КОНЦА ОТ myTable, ГДЕ myAlias НЕ...
вопрос задан: 22 February 2010 14:58
4
ответа

использование CASE в T-SQL в предложении where?

Я пытаюсь использовать case, чтобы изменить значение, которое я проверяю в предложении where, но я получаю сообщение об ошибке: неверный синтаксис рядом с ключевым словом «CASE» SQL Server 2005 select * from table where ((CASE когда ...
вопрос задан: 5 January 2010 13:28
4
ответа

Как условно отфильтровать на столбце в операторе Where?

Хорошо, энный условный вопрос о столбце: я пишу сохраненный proc, который берет входной параметр, это отображается на одном из нескольких столбцов флага. Что лучший способ состоит в том, чтобы отфильтровать на требуемом...
вопрос задан: 30 December 2009 06:56
4
ответа

Оптимизация Оператора выбора оператора Where T-SQL (дополнительные параметры к StoredProc)

Я боролся против этого некоторое время теперь. У меня есть сохраненный proc, который берет в 3 параметрах, которые используются для фильтрации. Если определенное значение передается в, я хочу отфильтровать на этом. Если-1 передается в...
вопрос задан: 8 October 2009 19:20
4
ответа

Отфильтровать запрос MySQL с использованием значения, созданного в том же запросе [duplicate]

У меня есть таблица, содержащая список событий и lat / lon, где они произошли. Я хочу получить все события из таблицы в пределах 1KM от координаты lat / lon, представленной пользователем. Мой ...
вопрос задан: 14 October 2008 07:49
3
ответа

Дата Oracle “Между” Запросом

Я использую базу данных оракула. я хочу выполнить один запрос для проверки данных между двумя датами. ИМЯ START_DATE-------------------------Маленький Виджет 15-JAN-10 25.04.32....
вопрос задан: 23 April 2015 10:47
3
ответа

Динамический оператор Where в LINQ

Что лучший способ состоит в том, чтобы собрать динамический оператор Where к оператору LINQ? У меня есть несколько дюжин флажков на форме, и пасую назад их как: Словарь <строка, Список <строка>> (...
вопрос задан: 17 February 2015 18:46
3
ответа

ГДЕ по сравнению с НАЛИЧИЕМ

Почему необходимо поместить столбцы, которые Вы создаете сами (например, выбирают 1 как "число") после НАЛИЧИЯ и не, ГДЕ в MySQL? И есть ли любые оборотные стороны вместо того, чтобы делать ГДЕ 1 (запись целого...
вопрос задан: 9 February 2012 03:50
3
ответа

Порядок Максимальным соответствием условия

Помогите мне создать запрос Select, который содержит 10, 'где' пункт и порядок должны быть похожими на это: результаты должны быть отображены в порядке большинства ключевых слов (где условия), соответствовал вниз к...
вопрос задан: 20 July 2010 10:47
3
ответа

Linq, где пункт с несколькими условиями и пустой проверкой

Я пытаюсь проверить, является ли дата пустой в linq и если это не проверка, это - будущая дата. QuestionnaireRepo. FindAll (q =>! q. ExpiredDate. HasValue || q. ExpiredDate> DateTime. Теперь).OrderByDescending (...
вопрос задан: 17 March 2010 16:55
3
ответа

LINQ заканчивается, когда нет никаких соответствий?

Что точно LINQ функционирует возврат, когда нет никаких соответствий? Возьмите Где метод, например: числа var = Счетный. Диапазон (1, 10); var заканчивается = числа. Где (n => n == 50); Что...
вопрос задан: 7 October 2009 17:48
3
ответа

Scala, эквивалентный где-пунктам Haskell?

Действительно ли возможно использовать что-то подобные туда,-где-пункты в Scala? Возможно, существует некоторый прием, о котором я не думал?Править: Спасибо за все Ваши ответы они очень ценятся. Подвести итог: Локальный...
вопрос задан: 16 August 2009 22:27
3
ответа

Когда использовать лямбда-выражения вместо оператора Where в LINQ

Я действительно рыл в LINQ, и я пытаюсь долго обсудить этот бизнес лямбда-выражения. Я просто не вижу преимущества некоторых нюансов синтаксиса. Прежде всего, мне что кажется...
вопрос задан: 28 June 2009 13:57
3
ответа

Что LINQ к объектам 'где' пункт, делающий негласно?

Я только что заменил эту часть кода: foreach (источник var в m_sources) {если (! источник. IsExhausted) {....}} с этим: foreach (источник var в m_sources. Где (src =>...
вопрос задан: 19 March 2009 22:40