Результаты поиска по запросу "sql"

8 ответов

Как сравнить, если две строки содержат одинаковые слова в T-SQL для SQL Server 2008?

Когда я сравниваю две строки в SQL Server, есть несколько простых способов= или жеLIKE. Я хочу переопределить равенство как: Если две строки содержат одинаковые слова - независимо от того, в каком порядке - они равны, в противном случае они не ...

3 ответа

Возьмите 5 лучших строк и объедините остальные SQL Server

У меня есть столбец для имени группы и столбец для потраченной суммы. Мне нужно сложить суммы группировать их по названию группы, а затем взять наибольшую пятерку. После этого мне нужно объединить остальные в свою группу с общей ...

6 ответов

объединение одной таблицы несколько раз в другие таблицы

У меня есть три таблицы: Пользователь таблицы (ИД пользователя) Ключ таблицы (идентификатор пользователя) Настольный ноутбук (userid laptopid) Я хочу, чтобы все пользователи имели либо ключ, либо ноутбук, либо оба. Как мне написать запрос, ...

ТОП публикаций

6 ответов

SQL-запрос для получения строки и количества связанных строк

У меня есть две таблицы, как это: #Articles: ID | Title 1 "Article title" 2 "2nd article title" #Comments: ID | ParentID | Comment 1 1 "This is my comment" 2 1 "This is my other comment"Я всегда хотел знать, каков самый элегантный способ ...

11 ответов

Соотношение «многие ко многим» - дизайн таблицы пересечений

Мне интересно, каков лучший дизайн таблицы пересечений для отношений «многие ко многим». Два подхода, которые я рассматриваю: CREATE TABLE SomeIntersection ( IntersectionId UNIQUEIDENTIFIER PRIMARY KEY, TableAId UNIQUEIDENTIFIER REFERENCES ...

2 ответа

Стандартный логический оператор SQL оператор IS vs. equals (=)

На странице Википедии для SQL есть несколько таблиц истинности о булевой логике в SQL. [1] Похоже, что страница Википедии является источником стандарта SQL: 2003. Таблица истинности для оператора равенства (=) отличается от оператора IS ...

3 ответа

tsql строка concat с select и order by не работает с функцией order by?

Рассмотрим следующее tsql ... create function dbo.wtfunc(@s varchar(50)) returns varchar(10) begin return left(@s, 2); end GO select t.* into #test from ( select 'blah' as s union select 'foo' union select 'bar' ) t select * from #test; declare ...

6 ответов

PostgreSQL DISTINCT ON с разными ORDER BY

Я хочу выполнить этот запрос: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESCНо я получаю эту ошибку: PG :: Ошибка: ОШИБКА: выражения SELECT ...

2 ответа

Изменение всех нулей (если есть) по всем столбцам (в таблице) на… скажем, 1

У меня есть таблица с 18 столбцами (все целые) и 1040 строк. Если любое значение равно нулю, я хочу изменить его на 1. Я использую Postgresql. Каков наилучший способ сделать это. Я не могу придумать простое заявление об обновлении ... и я новичок ...

1 ответ

Динамическая сводная таблица с несколькими столбцами на сервере SQL

Я пытаюсь развернуть таблицу ДИНАМИЧЕСКИ, но не смог получить желаемый результат. Вот код для создания таблицы create table Report ( deck char(3), Jib_in float, rev int, rev_insight int, jib_out float, creation int ) insert into Report ...