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

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

6
Как выбрать имя столбца с пробелом в MySQL [дубликат]
На этот вопрос уже есть ответы здесь : Когда использовать одинарные кавычки, двойные кавычки и обратные кавычки в MySQL (13 ответов) Закрыт 6 месяцев назад . Я работаю над проектом, в котором другой разработчик создал таблицу с именами столбцов, например 'Business Name'. Это пробел между двумя словами. Если я запускаю …
93 mysql  sql 

16
Как удалить повторяющиеся записи?
Мне нужно добавить уникальное ограничение к существующей таблице. Это нормально, за исключением того, что в таблице уже есть миллионы строк, и многие из них нарушают уникальное ограничение, которое мне нужно добавить. Каков самый быстрый способ удаления ошибочных строк? У меня есть оператор SQL, который находит дубликаты и удаляет их, но …

4
Как правильно настроить PDO-соединение
Время от времени я вижу вопросы, касающиеся подключения к базе данных. Большинство ответов я делаю не так, иначе я могу просто не получить правильные ответы. Тем не мение; Я никогда не думал об этом, потому что то, как я это делаю, работает для меня. Но вот сумасшедшая мысль; Может, я …
92 php  mysql  sql  class  pdo 

7
Внешний ключ относится к первичным ключам в нескольких таблицах?
У меня есть две таблицы, а именно employee_ce и employee_sn под сотрудниками базы данных. У них обоих есть соответствующие уникальные столбцы первичного ключа. У меня есть еще одна таблица, называемая вычетами, столбец внешнего ключа которой я хочу сослаться на первичные ключи employee_ce, а также employee_sn. Это возможно? например employees_ce -------------- …

3
Удаление повторяющихся строк из базы данных sqlite
У меня есть огромная таблица - 36 миллионов строк - в SQLite3. В этой очень большой таблице есть два столбца: hash - текст d - настоящий Некоторые строки дублируются. То есть оба hashи dимеют одинаковые значения. Если два хэша идентичны, то значения d. Однако два одинаковых dне означают двух одинаковых …
92 sql  database  sqlite 

4
Объявить переменную для строки запроса
Мне было интересно, есть ли способ сделать это в MS SQL Server 2005: DECLARE @theDate varchar(60) SET @theDate = '''2010-01-01'' AND ''2010-08-31 23:59:59''' SELECT AdministratorCode, SUM(Total) as theTotal, SUM(WOD.Quantity) as theQty, AVG(Total) as avgTotal, (SELECT SUM(tblWOD.Amount) FROM tblWOD JOIN tblWO on tblWOD.OrderID = tblWO.ID WHERE tblWO.Approved = '1' AND tblWO.AdministratorCode …

7
Сравнение реляционных баз данных и графовых баз данных
Может ли кто-нибудь объяснить мне преимущества и недостатки базы данных отношений, такой как MySQL, по сравнению с базой данных графов, такой как Neo4j? В SQL у вас есть несколько таблиц с разными идентификаторами, связывающими их. Затем вам нужно присоединиться, чтобы соединить столы. С точки зрения новичка, зачем вам проектировать базу …

5
НЕ ОТЛОЖЕННЫЙ или ОТЛОЖЕННЫЙ НА ПЕРВОНАЧАЛЬНО НЕМЕДЛЕННОМ
Я читал об этом ключевом слове SQL DEFERRABLEв книге «Системы баз данных - Полная книга» . Последнее [NOT DEFERRABLE] используется по умолчанию и означает, что каждый раз, когда выполняется оператор модификации базы данных, ограничение проверяется сразу же после этого, если модификация может нарушить ограничение внешнего ключа. Однако, если мы объявляем …
92 sql  database 

6
Связь первичного ключа и кластерного индекса
Может ли TABLE иметь первичный ключ без кластерного индекса? И может ли TABLE иметь кластерный индекс без первичного ключа? Может ли кто-нибудь вкратце рассказать мне о взаимосвязи между первичным ключом и кластеризованным индексом?


10
Как получить максимальное значение столбца с помощью Entity Framework?
Чтобы получить максимальное значение столбца, содержащего целое число, я могу использовать следующую команду T-SQL SELECT MAX(expression ) FROM tables WHERE predicates; Можно ли получить такой же результат с Entity Framework. Допустим, у меня есть следующая модель public class Person { public int PersonID { get; set; } public int Name …
92 c#  sql  entity-framework  max 

7
Что означает «SET ANSI_NULLS ON» в SQL Server?
В определении говорится: Когда для SET ANSI_NULLS установлено значение ON, инструкция SELECT, использующая WHERE column_name = NULL, возвращает нулевые строки, даже если в столбце имя_столбца есть нулевые значения. Оператор SELECT, использующий WHERE column_name <> NULL, возвращает нулевые строки, даже если в column_name есть ненулевые значения. Означает ли это, что в …

9
MySQL - операнд должен содержать 1 столбец (ы)
Работая над системой, которую я создаю, я попытался использовать в своем проекте следующий запрос: SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, users.id AS posted_by_id FROM users WHERE users.id = posts.posted_by) FROM topics LEFT OUTER JOIN posts ON posts.topic_id = topics.id WHERE topics.cat_id = …

2
подзапрос в FROM должен иметь псевдоним
У меня есть этот запрос, который я написал в PostgreSQL, который возвращает ошибку: [Err] ОШИБКА: СТРОКА 3: ОТ (ВЫБРАТЬ ОТЛИЧИТЕЛЬНЫЙ (идентификатор) КАК made_only_recharge Это весь запрос: SELECT COUNT (made_only_recharge) AS made_only_recharge FROM ( SELECT DISTINCT (identifiant) AS made_only_recharge FROM cdr_data WHERE CALLEDNUMBER = '0130' EXCEPT SELECT DISTINCT (identifiant) AS made_only_recharge …

6
Android SQLite: инструкция обновления
Мне нужно реализовать SQLite в моем приложении. Я следовал этому руководству .. Создание и использование баз данных в Android one Все работает нормально. Я вставил 1 строку с 5 столбцами. Теперь я хочу обновить значение только одного столбца, а остальные останутся такими же. В учебнике есть один метод обновления, но …
91 android  sql  sqlite 

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