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

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

Это мои таблицы: language language_person person +----+----------+ +----+-----------+-----------+ +----+-----------------+ | id | name | | id | languageId| personId | | id | name | +----+----------+ +----+-----------+-----------+ +-....
Обновление: этот вопрос не имеет значения и может быть удален. Синтаксис, показанный в вопросе, действительно работает хорошо и, вероятно, является лучшим подходом. Я хотел бы вставить NULL в один столбец как часть «выбрать в». В приведенном ниже примере я пытаюсь скопировать столбцы a и b из tabl....
7 Май 2021 в 00:52
У меня есть таблица, в которой определен этот первичный ключ CREATE TABLE `my_composite_table` ( `table_id` bigint(20) unsigned NOT NULL, `first_id` bigint(20) unsigned NOT NULL, `second_id` bigint(20) unsigned NOT NULL, `third_id` bigint(20) unsigned NOT NULL, `create_date` int(....
7 Май 2021 в 00:40
Я могу взять эту первую пятую часть, но как мне получить остальные четыре пятых? SELECT TOP 20 PERCENT ... ....
7 Май 2021 в 00:38
Добрый день: учитывая определенную базу данных, я пытаюсь выполнить следующий SQL-запрос: select id, date, shop, max(sold_units) from storage where id='9911110810110319890031009710810111097'; Приведенный выше SQL компилируется хорошо, но я столкнулся со следующей ситуацией: столбец max (sold_units)....
7 Май 2021 в 00:17
Работаем со следующим XML. <TEMPLATE> <TEMPLATE_FIELD prompt="TEST_ONE" data_type="8" tag="TEST_ONE" required="0" is_radio="0" default_value="" SQL="SELECT * FROM DBO.SOME_NEW_TEST" /> <TEMPLATE_FIELD prompt="TEST_TWO" data_type="8" tag="TEST_TWO" required="0" is_radio="0" default_value="" SQL="SELE....
6 Май 2021 в 22:45
У меня есть столбец с именем event_time с датой и временем в следующем формате: 2020-04-24 11:50:39 UTC Я пытаюсь извлечь разные части даты, например год, с помощью следующего запроса: SELECT event_time, strftime('%y',event_time) AS year Но результат НУЛЬ. Я попытался отформатировать столбец как T....
6 Май 2021 в 21:37
У меня есть таблица сотрудников с этими столбцами: EmployeeId Полное имя Телефон Отдел Команда Функция Управляющий делами И EmployeeHistory, содержащий историю с разными столбцами, но есть некоторые общие: EmployeeId Полное имя Электронное письмо Геолокация Отдел Команда Функция Управляющий делами К....
6 Май 2021 в 20:27
Я хочу увидеть, сколько магазинов не сообщили о каких-либо событиях в моей таблице событий. Я написал для этого этот запрос, но он не возвращает сумму SELECT SUM(Site.SiteId) FROM Site WHERE Site.SiteId NOT IN (SELECT DISTINCT Site.SiteId From Event) ....
sql
6 Май 2021 в 19:11
Mysql 8 на Debian с Galera 4. mysql> select capabilities,view_seqno from wsrep_cluster; +--------------+------------+ | capabilities | view_seqno | +--------------+------------+ | 184703 | 277 | +--------------+------------+ 1 row in set (0.00 sec) Работает нормально, но когда мне нуж....
6 Май 2021 в 18:43
Итак, у меня есть таблица, которая выглядит так, с реплицированными полями идентификатора, каждое с разными датами начала и окончания: id startDate endDate 4052021011 2021-05-04 12:11:39 2021-05-04 12:16:54 4052021011 2021-05-04 12:20:50 2021-05-04 12:22:04 ....
6 Май 2021 в 18:13
У меня есть доступ только для чтения oracle db, который предоставляет мне представления, и я хочу иметь локальную базу данных, в которую я вставляю указанные выше данные. Для этого мне нужно создать DDL таблицы на основе представлений, и я не нашел способа сделать это. Чтобы уточнить, я использова....
6 Май 2021 в 18:03
Пытаюсь найти общую стоимость товаров в указанном ниже магазине в 2021 году. Я полагал, что это приведет к сумме всех значений для этого магазина в течение этого года, но я просто получаю кучу отдельных значений значений событий. . Вот мои таблицы: SELECT SUM(Event.EventValue) FROM Event INNER JO....
sql
6 Май 2021 в 17:38
Скажем, у меня есть эта структура таблицы User ==== *Id *Email *City *DateCreated С этими данными: Id Email City DateCreated 1 eleven@gmail.com Hawkins 01-01-2018 2 jim.hopper@gmail.com Hawkins 01-01-2018 3 mike.wheeler@gmail.....
6 Май 2021 в 17:29
В моем наборе данных я пытаюсь найти, сколько магазинов имело по крайней мере 10 событий, в которых значение каждого события превышало 100 долларов. SELECT COUNT(EventId) >=10 FROM Event WHERE Event.EventValue >100 GROUP BY Site.SiteName Кажется, я просто получаю 1 и 0 вместо того, чтобы получить....
sql
6 Май 2021 в 17:02
У меня ошибка ora-01722: неверный номер. Пробовал to_char, функции приведения, ничего не помогает. У меня есть следующий SQL, где PERSON_DOCS и PERSON_DOCS_NEW - это представления, а поле DOCTYPENAME вычисляется с использованием подзапроса внутри представлений и имеет тип varchar2 (70) и имеет зна....
6 Май 2021 в 16:45
Мне нужно написать SQL-запрос, и я использую следующие SQL-таблицы: diet (id, name) id : primary key patient (id, familyname, firstname) id : primary key choice (idpatient, iddiet, optionnal, medical) idpatient, iddiet : primary key idpatient : foreign key in ref. to id from patient idregime : for....
sql
6 Май 2021 в 16:39
У меня есть функция ниже CREATE OR REPLACE FUNCTION split_String( i_str IN VARCHAR2, i_delim IN VARCHAR2 DEFAULT ',' ) RETURN string_list DETERMINISTIC AS p_result string_list := string_list(); p_start NUMBER(5) := 1; p_end NUMBER(5); c_len CONSTANT NUMBER(5) ....
6 Май 2021 в 16:38
Это таблица, из которой Я хочу ВЫБРАТЬ все строки, кроме 2005 года и месяца 3. Я пробовал WHERE year_num = 2005 AND month_num = 3, но он исключает все строки, в которых указан год 2005.....
6 Май 2021 в 15:38
Я использую Oracle и пытаюсь получить общее количество дней, в течение которых человек отсутствовал в офисе. У меня задействованы 2 таблицы: Статусы 1 - Active 2 - Out of the Office 3 - Other РасписаниеИстория RecordID - primary key PersonID PreviousStatusID NextStatusID DateChanged Я легко могу ....
6 Май 2021 в 15:17
Допустим, у меня есть таблица Bigquery со столбцами id, species, genre и level. Бывают случаи, что для одних и тех же id, species и genre моя таблица может иметь разные значения level в нескольких строках. Наконец, я хочу иметь по одной строке на id со значением level как mode всех значений level, ....
6 Май 2021 в 15:15
«Количество столбцов не соответствует количеству значений в строке 1» {code: 'ER_WRONG_VALUE_COUNT_ON_ROW', errno: 1136, sqlMessage: «Количество столбцов не соответствует количеству значений в строке 1», sqlState: '21S01', index: 0, sql: «INSERT IGNORE INTO craig.cdata (pkid, country , регион, сайт....
6 Май 2021 в 14:54
Вот мое требование Data 1 Umesh usc@gmail.com 2 Umesh usc@yahoo.com 3 Mahesh msc@zyx.com Out put 1 Umesh usc@gmail.com,usc@yahoo.com 2 Mahesh msc@zyx.com FOR XML отлично работает в SQL на сервере prim sql, но тот же запрос не работает в Synapse....
6 Май 2021 в 14:25
Как я могу объединить сгруппированные записи (byt SurvId) в одну строку, где столбец Mode является частью имени столбца? Этот ID SurvId Mode A B --------------------------------------- 1 1 Unrestricted 1 3 2 1 Restricted 5 2 3 2 U....
6 Май 2021 в 14:17
У меня есть таблица действий с 5 полями: id - numeric user_id - numeric type_id - numeric content_id - numeric date_of_activity date Мне нужно сделать запрос, результатом которого будет 7 столбцов: id(type1 activity),content_id(type 1) at max(date_of_activity for type 1),max(date_of_activity for t....
6 Май 2021 в 14:13