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

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

7
Подсчитать количество вхождений строки в поле VARCHAR?
У меня есть такая таблица: TITLE | DESCRIPTION ------------------------------------------------ test1 | value blah blah value test2 | value test test3 | test test test test4 | valuevaluevaluevaluevalue Я пытаюсь выяснить, как вернуть количество раз, когда строка встречается в каждом из ОПИСАНИЕ. Итак, если я хочу посчитать, сколько раз «value» появляется, …
175 mysql  sql 

13
Как я могу использовать ROW_NUMBER ()?
Я хочу использовать, ROW_NUMBER()чтобы получить ... Чтобы получить max(ROW_NUMBER())-> Или я думаю, это также будет счетчик всех строк Я пытался сделать: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users но это не сработало ... Чтобы получить ROW_NUMBER()с помощью данного куска информации, т.е. если у меня есть имя, и я хочу знать, …


10
Изменить имя схемы таблицы в SQL
Я хочу изменить имя схемы таблицы Employeesв базе данных. В текущей таблице Employeesимя базы данных схемы dboя хочу изменить на exe. Как мне это сделать ? Пример: ИЗ dbo.Employees К exe.Employees Я пытался с этим запросом: ALTER SCHEMA exe TRANSFER dbo.Employees Но это дает мне ошибку: Невозможно изменить схему exe, …
175 sql  sql-server  tsql  schema 


5
ПРИСОЕДИНЯЙТЕСЬ к двум результатам SELECT
Можно ли объединить результаты 2 SQL- SELECTоператоров в одном операторе? У меня есть база данных задач, где каждая запись - это отдельная задача со сроками исполнения (и a PALT, который составляет всего несколько INTдней от начала до крайнего срока. AgeЭто также INTколичество дней.) Я хочу иметь таблицу, в которой есть …
174 sql  select  join  group-by 

14
Как получить последний вставленный идентификатор?
У меня есть этот код: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using (SqlConnection myConnection = new SqlConnection(myConnectionString)) { myConnection.Open(); SqlCommand myCommand = new SqlCommand(insertSql, myConnection); myCommand.Parameters.AddWithValue("@UserId", newUserId); myCommand.Parameters.AddWithValue("@GameId", newGameId); myCommand.ExecuteNonQuery(); myConnection.Close(); } Когда я вставляю в эту таблицу, у меня вызывается столбец первичного ключа auto_increment int GamesProfileId, как …
174 c#  sql  sql-server 

10
Хранение денег в десятичной колонке - какая точность и масштаб?
Я использую десятичный столбец для хранения денежных значений в базе данных, и сегодня мне было интересно, какую точность и масштаб использовать. Поскольку предположительно символьные столбцы фиксированной ширины более эффективны, я подумал, что то же самое можно сказать и о десятичных столбцах. Это? И какую точность и масштаб я должен использовать? …

5
Насколько важен порядок столбцов в индексах?
Я слышал, что вы должны поместить столбцы, которые будут наиболее избирательными в начале объявления индекса. Пример: CREATE NONCLUSTERED INDEX MyINDX on Table1 ( MostSelective, SecondMost, Least ) Прежде всего, то, что я говорю, правильно? Если это так, могу ли я увидеть большие различия в производительности, изменив порядок столбцов в моем …


16
Найти ближайшую широту / долготу с помощью запроса SQL
У меня есть широта и долгота, и я хочу извлечь запись из базы данных, которая имеет ближайшую широту и долготу по расстоянию, если это расстояние больше указанного, то не извлекайте его. Структура таблицы: id latitude longitude place name city country state zip sealevel

30
mysql Неправильно сформированное ограничение внешнего ключа
У меня есть две таблицы, table1это родительская таблица с колонкой IDи table2с колонной IDFromTable1(не фактическое имя) , когда я ставлю на FK , IDFromTable1чтобы IDв table1я получаю ошибку Foreign key constraint is incorrectly formed error. Я хотел бы удалить запись таблицы 2, если table1запись удаляется. Спасибо за любую помощь ALTER …
173 mysql  sql  heidisql 

10
Как выполнить несколько условий CASE WHEN, используя SQL Server 2008?
Я пытаюсь использовать более одного условия CASE WHEN для одного столбца. Вот мой код для запроса: SELECT Url='', p.ArtNo, p.[Description], p.Specification, CASE WHEN 1 = 1 or 1 = 1 THEN 1 ELSE 0 END as Qty, p.NetPrice, [Status] = 0 FROM Product p (NOLOCK) Однако я хочу использовать более …

4
Выберите строки, которых нет в другой таблице
У меня есть две таблицы postgresql: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. Я хочу получить каждый IP-адрес, с login_logкоторого нет строки ip_location. Я пробовал этот запрос, но он выдает синтаксическую ошибку. SELECT login_log.ip FROM login_log WHERE NOT EXIST …


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