Вопросы с тегом «sql»

Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, примеры данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные SQL, должны использовать стандарт ISO / IEC SQL.

13
Упорядочение по порядку значений в предложении SQL IN ()
Мне интересно, есть ли возможность (возможно, лучший способ) упорядочить по порядку значений в предложении IN (). Проблема в том, что у меня есть 2 запроса, один из которых получает все идентификаторы, а второй - всю информацию. Первый создает порядок идентификаторов, по которым я хочу, чтобы второй упорядочил. Идентификаторы помещаются в …
154 mysql  sql  sql-order-by 

7
Как выбрать каждую строку, где значение столбца НЕ является отличительным
Мне нужно выполнить оператор выбора, который возвращает все строки, где значение столбца не отличается (например, EmailAddress). Например, если таблица выглядит следующим образом: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com Мне нужен запрос для возврата: Aaron aaron@gmail.com Christy aaron@gmail.com John aaron@gmail.com Я прочитал много постов и …


17
Ошибка операционной системы SQL Server 5: «5 (доступ запрещен.)»
Я начинаю изучать SQL, и у меня есть книга, которая предоставляет базу данных для работы. Эти файлы ниже находятся в каталоге, но проблема в том, что когда я запускаю запрос, он выдает мне эту ошибку: Сообщение 5120, уровень 16, состояние 101, строка 1 Не удается открыть физический файл "C: \ …
153 sql  sql-server 

3
SQL Server NOLOCK и присоединяется
Справочная информация: у меня есть запрос, критичный к производительности, который я хотел бы выполнить, и меня не волнует грязное чтение. Мой вопрос Если я использую соединения, нужно ли указывать подсказку NOLOCK для них? Например; является: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID …
153 sql  sql-server  nolock 


5
Как выполнить пакетную вставку в MySQL
У меня есть одно-много записей, которые нужно ввести в таблицу. Как лучше всего сделать это в запросе? Должен ли я просто сделать цикл и вставлять по одной записи на итерацию? Или есть способ лучше?
152 mysql  sql  database  insert 

11
Самый быстрый способ определить, существует ли запись
Как следует из названия ... Я пытаюсь найти самый быстрый способ с наименьшими накладными расходами, чтобы определить, существует ли запись в таблице или нет. Пример запроса: SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHERE products.id = ?; vs SELECT products.id FROM products WHERE products.id …

7
Структура базы данных для древовидной структуры данных
Как лучше всего реализовать настраиваемую (то есть древовидную структуру с неизвестным числом уровней) древовидную структуру данных в базе данных? Я сделал это один раз, прежде чем использовать таблицу с внешним ключом к себе. Какие еще реализации вы можете увидеть, и имеет ли эта реализация смысл?



8
Цикл SQL Server - как мне пройти через набор записей
Как мне пройти через набор записей из выбора? Например, скажем, у меня есть несколько записей, которые я хочу просмотреть и сделать с каждой записью. Вот примитивная версия моего выбора: select top 1000 * from dbo.table where StatusID = 7 Спасибо
151 sql  sql-server 

22
Удаление повторяющихся строк из таблицы в Oracle
Я тестирую что-то в Oracle и заполнил таблицу некоторыми примерами данных, но в процессе я случайно загрузил дублирующиеся записи, поэтому теперь я не могу создать первичный ключ, используя некоторые столбцы. Как я могу удалить все повторяющиеся строки и оставить только одну из них?

6
IN vs OR в предложении SQL WHERE
При работе с большими базами данных, которые работают лучше, INили ORв SQL- Whereпредложении? Есть ли разница в том, как они выполняются?
150 sql  database 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.