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

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

22
SQL MAX из нескольких столбцов?
Как вы возвращаете 1 значение в строке максимум нескольких столбцов: TableName [Number, Date1, Date2, Date3, Cost] Мне нужно вернуть что-то вроде этого: [Number, Most_Recent_Date, Cost] Запрос?
373 sql  sql-server  tsql 

10
Получить день недели в SQL Server 2005/2008
Если у меня есть дата 01.01.2009, я хочу узнать, какой это был день, например, понедельник, вторник и т. Д. Есть ли встроенная функция для этого в SQL Server 2005/2008? Или мне нужно использовать вспомогательную таблицу?
369 sql  sql-server  datetime 



10
Как заменить строку в столбце таблицы SQL Server
У меня есть таблица ( SQL Sever), которая ссылается на пути ( UNCили иным образом), но теперь путь будет меняться. В столбце пути у меня много записей, и мне нужно изменить только часть пути, но не весь путь. И мне нужно изменить одну и ту же строку на новую, в …

19
Как избежать ошибки «делить на ноль» в SQL?
У меня есть это сообщение об ошибке: Msg 8134, Уровень 16, Состояние 1, Строка 1 При обнаружении ошибки деления на ноль. Каков наилучший способ написания кода SQL, чтобы я больше никогда не видел это сообщение об ошибке? Я мог бы сделать одно из следующего: Добавьте предложение where, чтобы мой делитель …

15
Ошибка MySQL: спецификация ключа без длины ключа
У меня есть таблица с первичным ключом, который является varchar (255). Возникло несколько случаев, когда 255 символов недостаточно. Я попытался изменить поле на текст, но я получаю следующую ошибку: BLOB/TEXT column 'message_id' used in key specification without a key length Как я могу это исправить? редактировать: я также должен отметить, …


19
Невозможно вставить явное значение для столбца идентификаторов в таблице 'table', когда для IDENTITY_INSERT установлено значение OFF
У меня есть ошибка ниже, когда я выполняю следующий скрипт. В чем заключается ошибка и как ее можно устранить? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Ошибка: Сервер: Msg 544, Уровень 16, Состояние 1, Линия 1 Невозможно вставить явное значение для столбца идентификаторов в таблице «таблица», если для параметра IDENTITY_INSERT установлено значение …
361 sql  sql-server  sybase 

6
В чем разница между SQL, PL-SQL и T-SQL?
В чем разница между SQL, PL-SQL и T-SQL? Может кто-нибудь объяснить, в чем различия между этими тремя, и предоставить сценарии, где каждый из них будет соответствующим образом использоваться?
360 sql  tsql  plsql 

16
Является ли представление быстрее, чем простой запрос?
Это select * from myView быстрее, чем сам запрос для создания представления (для того, чтобы иметь тот же набор результатов): select * from ([query to create same resultSet as myView]) ? Мне не совсем понятно, использует ли представление какое-то кэширование, что делает его быстрее по сравнению с простым запросом.

4
Что означает префикс N в операторах T-SQL и когда я должен его использовать?
Я видел префикс N в некоторых запросах вставки T-SQL. Многие люди использовали Nперед тем, как вставить значение в таблицу. Я искал, но не смог понять, для чего это нужно, Nпрежде чем вставлять какие-либо строки в таблицу. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1), Какой цели служит этот префикс «N» …
352 sql  sql-server  tsql 


14
Как объединить строки строкового поля в запросе PostgreSQL 'group by'?
Я ищу способ объединить строки поля в группе по запросу. Так, например, у меня есть таблица: ID COMPANY_ID EMPLOYEE 1 1 Anna 2 1 Bill 3 2 Carol 4 2 Dave и я хотел сгруппировать по company_id, чтобы получить что-то вроде: COMPANY_ID EMPLOYEE 1 Anna, Bill 2 Carol, Dave В …


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