Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
user:1234 user:me (ваши) |
| Рейтинг |
score:3 (3+) score:0 (нет) |
| Ответов |
answers:3 (3+) answers:0 (нет) isaccepted:yes hasaccepted:no inquestion:1234 |
| Просмотры | views:250 |
| Код | code:"if (foo != bar)" |
| Секции |
title:яблоки body:"яблоки апельсины" |
| Ссылка | url:"*.example.com" |
| Закладки | in:saves |
| Статус |
closed:yes duplicate:no migrated:no wiki:no |
| Типы |
is:question is:answer |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам sql
Параметры поиска: not deleted
user 365777
73 результата
Структурированный язык запросов SQL(Structed Query Language) — формальный язык программирования для манипуляции данными в реляционных базах данных. Чтобы задать хороший вопрос, используйте инструкцию в полном описании метки. Вопрос должен содержать структуру таблиц, тестовые данные и примеры запросов, иллюстрирующих проблему. Указывайте используемую СУБД. Желательно использовать ANSI SQL запросы.
1
голос
Cделать в скрипте проверку на переполнение LISTAGG
У меня под рукой только Oracle, поэтому LISTAGG соответсвующий.
Из вашего запроса лучше создать представление и вставить в запрос ниже или, при наличии возможности, использовать конструкцию WITH
se …
Alex R.'s user avatar
- 3,321
1
голос
Принятый
Задача по sql, как найти поставщиков и детали?
Для решения данной задачи необходимо воспользоваться оператором EXISTS, который принимает значение TRUE, если подзапрос содержит любое количество строк, иначе его значение равно FALSE. Для NOT EXISTS …
Alex R.'s user avatar
- 3,321
1
голос
Убрать лишнюю строку заголовка и оставить значения NULL в первой строке
В SQL мы можем управлять только названием колонок, управление видимостью шапки происходит на стороне клиента.
С точки зрения как SQL, так и привычного интерфейса решение очень спорное. …
Alex R.'s user avatar
- 3,321
1
голос
SQL порядок операторов в запросе
Классическая схема для одной таблицы
SELECT [DISTINCT] column_list
FROM table_name
[WHERE сondition
GROUP BY expression
HAVING condition
ORDER BY expression]
Необязательные операторы обрамлены квадра …
Alex R.'s user avatar
- 3,321
0
голосов
Не вставлять значение если оно уже есть в базе
В описанной ситуации лучше воспользоваться уникальным ключом
ALTER TABLE userssum ADD CONSTRAINT unq_userssum UNIQUE (uniqum);
Но также можно использовать конструкцию INSERT INTO SELECT
INSERT INTO u …
Alex R.'s user avatar
- 3,321
2
голоса
Принятый
Not a GROUP BY expression SQL Oracle
Ошибка в строке
( SUM(PA.Planship) / T1.Cardinality ) Qty
T1.Cardinality не входит в GROUP BY и не задействована в никакой групповой функции.
0
голосов
Принятый
А как написать скрипт, который будет искать максимальное вхождение кодов в номер?(sql)
select
mt.*
from my_table mt
where '79169321542' like mt.code || '%'
Возможно потребуется отсечение +7/8 как от входного номера, так и от кода из таблицы. Также при таком способе, если в таблице ко …
1
голос
SQL Oracle присоединение двух таблиц с разной сортировкой
Я все таки добавил идентификатор сотрудника. Также осталось не ясным, что требуется вывести: сотрудников; вопросы которые не взяли; вопросы которые взяли ошибочно.
На мой взгляд нагляднее делать чере …
3
голоса
Принятый
Как применить aggrerated function к уже ранее примененной aggragated function?
Среднее по количеству всех девайсов.
SELECT
AVG(cnt)
FROM (
SELECT
device_id,
COUNT(md_5) cnt
FROM email
GROUP BY device_id)
1
голос
Помогите с SQL запросом. Нужно правильно отсортировать
Если я правильно понял задачу, то так
SELECT
*
FROM `user`
WHERE `nick` LIKE '%$search%'
ORDER BY length(`nick`), instr(`nick`, '$search')
Alex R.'s user avatar
- 3,321
0
голосов
Как получить id и max(timestamp)
В вашей задаче вы хотите получать информацию по паре ticket_no, scheduler_daparture, но по факту группируете по большему числу полей. Поля arrival_city, departure_city в связки ticket_no достаточно ун …
2
голоса
Как добавить запись в таблицу одним запросом?
Записи в таблицу можно вставлять путем получения данных из другого запроса. Для вашей задачи это будет выглядеть так:
insert into BookTags(
BookTagsId, BookId, TagId)
select
seq_BookTags.nextval, …
2
голоса
Принятый
SQL Oracle слишком длинный идентификатор
Все идентифкаторы с длинной более 30 английских символов, а также любые содержащие не английские буквы должны заключаться в двойные кавычки.
Название ключа у вас ВИД_СТРАХ_PK без кавычек.
С систакс …
0
голосов
Как подцепить индекс?
Если индекс состоит из нескольких полей, то для того, чтобы индекс использовался оптимально в условии WHERE должно присутствовать минимум первое поле.
В вашем случае, надо перестроить индекс, чтобы д …
0
голосов
Как избежать при каждой итерации цикла два inner join-а в select-е для delete?
Для ускорения работы с SQL-запросами используются BULK COLLECT для выбора нескольких значений и цикл FORALL для выполнение SQL-инструкций единым целом. …