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

Подробнее про sql...

У меня есть таблица базы данных, в которой перечислены тысячи студентов с их оценками на экзамене. Например name score andy 50 brian 56 chris 65 david 56 eddie 71 fred 50 greg 40 Я хочу запустить запрос, чтобы получить список студентов, упорядоченных по баллам (легко), а также и....
14 Сен 2020 в 21:57
У меня есть таблица с историей изменения данных, которая выглядит так: +--------+----------+---------------+ | id | key | value | +--------+----------+---------------+ | UUID-1 | editedBy | moderator | +--------+----------+---------------+ | UUID-1 | comments | deleted... | +....
14 Сен 2020 в 20:46
У меня есть такая таблица: Id - ItemId - Price - SalesId - Date 1 12 99.99924 21899234 2025-01-01 00:00:00.000000 2 123 12.34567 348923 2021-01-01 00:00:00.000000 3 1234 1234.5 3321234 2022-01-01 00:00:00.000000 4 ....
14 Сен 2020 в 20:09
У меня есть данные в таблице Redshift, такие как product_id, price и time_of_purchase. Я хочу создавать перегородки каждый раз, когда цена менялась с момента предыдущей покупки. В этом случае цена предмета может вернуться к предыдущей цене, но мне нужно, чтобы это был отдельный раздел, например: Об....
14 Сен 2020 в 19:44
У меня есть одна таблица с именем properties, в которой есть 2 столбца: тип объекта (возможные значения: отдел, дом, земля и т. д.) prop exclusive (возможные значения: Exclusive, NonExclusive) Мне нужно сгруппировать записи по prop_type и получить среднее количество столбца prop_exclusive . Ожи....
14 Сен 2020 в 18:43
Мне нужен запрос с суммой из столбца внутри группы по У меня такой запрос select a.type, a.description, a.value from A group by a.type, a.description, a.value Это вернет что-то вроде: | type | description | value | |------|-------------|-------| | X | test 1 | 5 | | X | test 2 ....
14 Сен 2020 в 17:06
Я безуспешно пытался найти ответ на этот вопрос. Это может быть потому, что я не знаю подходящего слова для поиска. Я рассмотрел некоторые предложения по сглаживанию с использованием Pivot или Cross Apply, но ни один из рассмотренных мною примеров, похоже, не делает именно то, что я хочу. Мне в осно....
sql
14 Сен 2020 в 16:02
Я запускаю SQL-запрос, чтобы рассчитать ежемесячный доход и расходы для какой-то компании. Значения, которые я использую для расчета дохода, основаны на таблице, в которой перечислены продажи, а затраты основаны на таблице, в которой перечислены все сотрудники и их годовые зарплаты. Итак, чтобы расс....
14 Сен 2020 в 14:32
В таблице под названием test есть столбцы: Person_id (уникальный) и special_num Таблице: Результат: Хотел бы создать новый столбец с именем div, чтобы определить, какой человек получил special_num, который делится на 10, а какой человек не получил вместо true или false, а хотел бы иметь да или нет....
14 Сен 2020 в 14:13
У меня есть стол И я пытаюсь написать оператор select с условием ifnull для того же значения type, чтобы получить результат, как показано в этой таблице Ниже приведен sql, который я пробовал - SELECT type, memo, IFNULL (memo, type = type) memo_all, amount FROM table Но я получаю тот же результат, ....
14 Сен 2020 в 13:23
Я пытаюсь использовать приведенный ниже код для преобразования значений date_time в моей таблице в 10 символов. В настоящее время значения date_time имеют формат 2020: 09: 08 10:00:00, но я хочу избавиться от временной части значений, чтобы у меня оставалась только дата. Я использую DB Browser для S....
14 Сен 2020 в 12:26
В своем проекте я использую sqlite, обычно я использую mysql. В mysql я бы сделал такой запрос: SELECT * FROM breeds where id in (2, 1, 4) ORDER BY FIELD(id, 2, 1, 4) ASC Мне нужно сделать заказ в where in ids. Как я могу получить такой же результат в sqlite, потому что FIELD не работает в sqlite?....
14 Сен 2020 в 12:23
Я хочу создать таблицу в Redshift, добавив столбцы из двух других таблиц. Таблица 1 Таблица 2 Хотите создать новую таблицу при следующих условиях если table1.sid = table2.sid затем t1.totalcorrect + t2.totalcorrect, t1.totalquestions + t2.totalquestions. это от s4 до s7 иначе данные из обеих ....
14 Сен 2020 в 12:21
У меня есть раскрывающийся список выбора, в котором я хочу иметь предопределенный выбранный вариант на основе данных SQL. Мой вызов sql: $sel = 'SELECT threechar_currency_code, currency_name FROM currencies'; $RS = doQuery($sel); while($row = fetchAssoc($RS)){ //The else is working, the code in ....
14 Сен 2020 в 12:15
У меня 5 пользователей, у которых есть столбец shop_access (который представляет собой список идентификаторов магазинов, например: 1,2,3,4) Я пытаюсь получить всех пользователей из БД, у которых есть идентификатор магазина (например, 2) в их shop_access Current Query: SELECT * FROM users WHERE '2' I....
14 Сен 2020 в 10:59
У меня есть функция получения дня недели и недели с текущего дня в mysql. Это похоже. select DATE_FORMAT(now(), '%U') as w, DATE_FORMAT(now(), '%w') as day_of_w; Он возвращает w, равное 37, и day_of_week, равное 1. Как получить правильное значение w, равное 37, и day_of_week, равное 1 в пред....
14 Сен 2020 в 09:55
В таблице базы данных, где некоторые категориальные значения и подсчеты этих значений хранятся в массивах, как мне получить подсчет одного категориального значения, хранящегося в массиве, как показано ниже? Т.е. Предположим, я хочу подсчитать количество людей, которым грустно, в приведенном ниже при....
14 Сен 2020 в 09:00
У меня есть приведенный ниже сценарий для расчета средних новых случаев за 7 дней с использованием раздела и 7 предыдущих строк. Есть ли способ сделать это, используя вместо этого даты? Например, 26 января 2020 года среднее значение рассчитывается как 0,8 вместо 0,57, если в данные были включены 7 п....
14 Сен 2020 в 08:45
У меня есть таблица атрибутов (пара имени / значения) для конкретного продукта. Я пытаюсь запросить эту таблицу, чтобы получить все продукты, соответствующие ряду атрибутов. Пример : ProductId | AttributeName | AttributeValue 1 | Color | Blue 1 | Size | Large 1 ....
sql
13 Сен 2020 в 23:11
Я немного застрял. У меня есть столбец SQL, содержащий коды погоды (например, дождь, снег и т. Д.). Он разделен запятыми, поэтому столбец будет иметь значение чего-то вроде дождь, снег, дымка Теперь я хочу выбрать строки, содержащие значения из массива. У меня есть код SQL, который выглядит примерно....
13 Сен 2020 в 22:39
Если у меня есть стол ... name | day | showers -----|-----|-------- John | mon | 1 John | tue | 2 John | wed | 1 Pete | fri | 3 И я хочу вернуть стол на каждый день с наибольшим количеством душевых ... name | day | showers -----|-----|-------- John | tue | 2 Pete | fri | 3 Как бы я это сделал? Я д....
13 Сен 2020 в 19:31
У меня есть одно специальное задание, которое требует, чтобы я учесть количество регрессионных тестов из таблицы. Таблица такая: |test |status| |test1| pass | |test2| fail | |test3| fail | |test4| fail | |test5| pass | |test6| fail | ... Счетчик регрессии определяется как переход от успешного прохо....
13 Сен 2020 в 17:44
Я хочу проверить поле полного имени (полное имя должно быть объединением имени, отчества и фамилии с использованием только одного пробела между ними), я использую следующую логику: If A.FULL_NAME <> (A.FIRST_NAME||' '||A.MIDDLE_NAMES||' '||A.LAST_NAME) THEN X_STATUS:=false; X....
13 Сен 2020 в 16:28
Меня просят найти основного пользователя для разных стран, однако в одной из стран есть 2 пользователя с одинаковой потраченной суммой, поэтому они оба должны быть основными пользователями, но я не могу получить максимальное значение для 2 значений в этом страна. Вот код: WITH t1 AS ( SELECT c.custo....
13 Сен 2020 в 16:12
Я хочу написать SQL-запрос для решения проблемы, описанной ниже, я не уверен в ответе, может ли кто-нибудь мне помочь? Правильный ли ответ, а если нет, как его улучшить? Я использовал функцию агрегирования, как я могу ее улучшить, чтобы написать sql без функции агрегирования? Рассмотрим следующую ре....
sql
13 Сен 2020 в 13:29