Вопросы с тегом 'sql'

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

redshift sql, используя регулярное выражение, чтобы получить первое, второе, третье значения из строки, которая выглядит следующим образом

pattern: d0=123;d1=134;d2=123;d3=13;d4=33;d5=44;d6=55; Если хотите получить первое число между = & ; output: 123 Если я хочу получить второе вхождение между = & ; output: 134 регулярное выражение: select regexp_substr(' d0=123;d1=...
задан 29 июня '18 в 11:55
4
ответов

Проверить что-то в базе данных в теге эха

Я использую цикл while, чтобы отобразить пользователей, которые находятся в базе данных в таблице. Теперь, я хочу проверить, установлен ли столбец "loggedin" равным 1 (и если да, я хочу поместить что-то в онлайн после имени). Это мой код: <tr>...
задан 29 июня '18 в 12:14
1
ответ

Проверьте, обновлена ли запись, последняя запись таблицы в триггере

В триггере мне нужно знать, является ли строка, которая обновляется, "последней" строкой. Мне нужно это знать, потому что, только если это "последняя" строка, мне нужно обновить другую таблицу. Я знаю, что я мог бы использовать COMPOUND TRIGGER с П...
задан 28 июня '18 в 0:37
0
ответов

Innerjoin с orderBy или с помощью groupBy на другой таблице

Я использую Symfony 4 и Doctrine, и у меня есть одна проблема с DQL-запросом, у меня есть две таблицы с отношениями типа и продукта, один тип может иметь много продуктов, а один продукт может иметь один тип. Как написать запрос, который вернет мне з...
задан 29 июня '18 в 13:50
3
ответов

Как удалить пробел внутри строки при условии, используя SQL?

Я ищу вашу поддержку. Я пытаюсь найти и заменить часть строки в URL-адресах в базе данных mySQL. У меня более 550 URL-адресов, введенных в код, где мне нужно удалить пробелы. то есть: https://www.poczytaj.pl/ksiazka/historia-national-geographis-s...
задан 29 июня '18 в 14:46
1
ответ

SELECT, показывая разницу между записями

Я запускаю PostgreSQL 9.6. У меня есть таблица вызовов, которая показывает, сколько людей разговаривали по линии VOIP. Он имеет структуру: table: voice_records session_id | user_id | total_seconds_talked Я получаю записи между каждыми 1-30 мину...
задан 29 июня '18 в 15:22
3
ответов

Sql-группировка с

У меня есть таблица, как показано ниже: Id Name Colours 1 Apple Red 2 Apple Green 3 Tomato Red 4 Tomato Red 5 Tomato Red 6 Banna Yellow Мне нужно сгруппировать фрукты по имени и проверить, находятся ли они в одном цвете ил...
задан 29 июня '18 в 15:33
2
ответов

Ошибка при запуске Insert Trigger с распределенными запросами (OpenQuery)

Мой триггер MSSQL: ALTER TRIGGER [dbo].[ioTrigger_dbo_vsolv_mst_tproddtchng] ON [dbo].[vsolv_mst_tproddtchng] for INSERT AS BEGIN SET NOCOUNT ON; INSERT OPENQUERY (LINKED,'SELECT proddtchng_product_gid, proddtchng_mrp, proddtchng_tndpwtax...
задан 29 июня '18 в 15:34
2
ответов

Laravel где и группа

У меня есть две таблицы: Я бы заглавие mark_item: Я бы item_id Я хотел бы сделать соединение между этими двумя таблицами $item_mark = Item::select('item.*','mark_item.*') ->join('mark_item', 'mark_item.item_id', '=...
задан 29 июня '18 в 15:41
2
ответов

Использование JOIN для исключения операторов SELECT-in-SELECT

Скажем, у меня есть таблица базы данных со следующей структурой Таблица записи: id INT NOT NULL (PRIMARY_KEY, AUTO_INCREMENT) parent INT NOT NULL priority INT NUL NULL Теперь я хочу выбрать все записи, но мне нужен столбец, который соотве...
задан 29 июня '18 в 16:26
5
ответов

Является ли символ "A" зарезервированным ключевым словом в Oracle Database?

сценарий: в Oracle Database этот SQL это намного медленнее: SELECT * FROM TBL_MAIN A, TBL_CHILD_1 B, TBL_CHILD_2 C, TBL_CHILD_3 D, TBL_CHILD_4 E WHERE A.ID_MAIN = B.ID_MAIN AND A.ID_MAIN = C.ID_MAIN AND A.ID_MAIN = D.ID_MAIN AND A.ID_MAIN = E.ID...
задан 29 июня '18 в 16:46
1
ответ

RMySQL: ошибка синтаксиса SQL неидентифицируема

Это связано с моим предыдущим вопросом. Я использую пакет RMySQL в R, чтобы отправить SQL-запрос в базу данных MySQL. Ошибка говорит, что что-то не так с синтаксисом, но я не могу найти часть ошибки. Может ли кто-нибудь помочь мне исправить эту ошиб...
задан 29 июня '18 в 16:47
4
ответов

SQL: как группировать 30-секундные интервалы и отмечать максимальное время в этой группе?

У меня есть следующая таблица: CREATE TABLE #times ( num int, atime datetime ) INSERT #times VALUES (1, '8/27/2015 1:10:00'); INSERT #times VALUES (1, '8/27/2015 1:10:15'); INSERT #times VALUES (1, '8/27/2015 1:10:28' ); INSERT #times VALU...
задан 29 июня '18 в 16:55
3
ответов

DATEDIFF по идентификатору пользователя

Мне было интересно, есть ли способ вычислить datediff() идентификатором пользователя. Например, у меня есть: SELECT USER_ID, DATE, ?* FROM TABLE_1 WHERE DATE BETWEEN 2018-01-01 AND 2018-01-31 Потянул бы: USER_ID DATE DATEDIFF 001 ...
задан 29 июня '18 в 17:21
1
ответ

Использование инструкции insert в if... then (SQL)

(Использование SQL Server 2008R2) У меня есть 2 значения в записи в таблице, которая никогда не будет содержать данные одновременно. Я хочу вставить запись в 1 из 2 таблиц соединений в зависимости от того, какое поле имеет данные. SELECT @val1 = [pr...
задан 29 июня '18 в 17:30