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

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


10
postgresql - sql - количество истинных значений
myCol ------ true true true false false null В приведенной выше таблице, если я это сделаю: select count(*), count(myCol); я получил 6, 5 Я получаю, 5поскольку он не считает нулевую запись. Как мне также подсчитать количество истинных значений (3 в примере)? (Это упрощение, и на самом деле я использую гораздо …
97 sql  postgresql 

8
Как использовать индекс в операторе выбора?
Допустим, в таблице сотрудников я создал индекс (idx_name) в emp_nameстолбце таблицы. Нужно ли мне явно указывать имя индекса в предложении select, или оно будет автоматически использоваться для ускорения запросов. Если это необходимо указать в предложении select, каков синтаксис для использования индекса в запросе select?
97 sql  database  indexing 

1
Ограничение UNIQUE автоматически создает ИНДЕКС в поле (ах)?
Должен ли я определить отдельный индекс для emailстолбца (для целей поиска), или индекс добавляется «автоматически» вместе с UNIQ_EMAIL_USERограничением? CREATE TABLE IF NOT EXISTS `customer` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `first` varchar(255) NOT NULL, `last` varchar(255) NOT NULL, `slug` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, …
97 mysql  sql  indexing 

6
Пейджинг с Oracle
Я не так хорошо знаком с Oracle, как хотелось бы. У меня около 250 тыс. Записей, и я хочу отображать их по 100 на странице. В настоящее время у меня есть одна хранимая процедура, которая извлекает все четверть миллиона записей в набор данных с помощью адаптера данных, набора данных и …

5
Запрос PostgreSQL для возврата результатов в виде списка, разделенного запятыми
Допустим, у вас есть SELECT id from tableзапрос (в действительности это сложный запрос), который возвращает вам несколько результатов. Проблема в том, как получить все результаты idв одной строке через запятую?
97 sql  postgresql 

6
Предупреждение: нулевое значение удаляется агрегированием или другой операцией SET в Aqua Data Studio.
У меня проблема, когда данные равны нулю и при отображении результата появляется предупреждение. Как решить эту проблему?. Как изменить нулевые данные на 0, когда в таблице нет данных ?. Это мой код: - SELECT DISTINCT c.username AS assigner_officer, d.description AS ticketcategory, (SELECT Count(closed) FROM ticket WHERE assigned_to = c.user_id AND …

13
Подключение к серверу Microsoft SQL с помощью Python
Я пытаюсь подключиться к SQL через python для выполнения некоторых запросов в некоторых базах данных SQL на сервере Microsoft SQL. Судя по моим исследованиям в Интернете и на этом форуме, наиболее многообещающей библиотекой является pyodbc. Итак, я сделал следующий код import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") cursor = …
97 python  sql  windows 


5
SQL устанавливает значения одного столбца равными значениям другого столбца в той же таблице
У меня есть таблица с двумя столбцами DATETIME. Один из них никогда не бывает NULL, но иногда один из них равен NULL. Мне нужно написать запрос, который установит все строки NULL для столбца B, равные значениям в столбце A. Я пробовал этот пример, но SQL в выбранном ответе не выполняется, …
97 mysql  sql 

3
Вернуть количество строк, затронутых операторами UPDATE
Как я могу получить количество строк, затронутых запросом UPDATE в хранимой процедуре (SQL Server 2005), в виде набора результатов. например CREATE PROCEDURE UpdateTables AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; UPDATE Table1 Set Column = 0 …
97 sql  sql-server 

7
Гранты запросов для таблицы в postgres
Как я могу запросить все ГРАНТЫ, предоставленные объекту в postgres? Например, у меня есть таблица "mytable": GRANT SELECT, INSERT ON mytable TO user1 GRANT UPDATE ON mytable TO user2 Мне нужно что-то, что дает мне: user1: SELECT, INSERT user2: UPDATE
97 sql  postgresql  grant 

3
MYSQL Dump только определенные строки
Я пытаюсь сделать дамп mysql нескольких строк в моей базе данных. Затем я могу использовать дамп для загрузки этих нескольких строк в другую базу данных. Код у меня работает, но все сбрасывает. Как я могу заставить mysqldump выгружать только определенные строки таблицы? Вот мой код: mysqldump --opt --user=username --password=password lmhprogram …
97 mysql  sql  mysqldump 

13
Соглашение об именах первичного / внешнего ключа [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос В нашей группе разработчиков ведутся бурные …


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