Skip to main content
Stack Overflow на русском

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

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор 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
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 198238
21 результат

Структурированный язык запросов SQL(Structed Query Language) — формальный язык программирования для манипуляции данными в реляционных базах данных. Чтобы задать хороший вопрос, используйте инструкцию в полном описании метки. Вопрос должен содержать структуру таблиц, тестовые данные и примеры запросов, иллюстрирующих проблему. Указывайте используемую СУБД. Желательно использовать ANSI SQL запросы.

0 голосов
Принятый

У меня есть две таблицы sql имеющие разное назначение, но при этом есть некоторые общие поля...

Выносить в данном случае два поля в отдельную таблицу - это все же больше оверинжениринг, а не вариант получения какого-то результата. По идее это только усложнит все. И добавление записей и последующ …
newman's user avatar
  • 3,655
2 голоса

Вопрос про вложенный SELECT

По сути ваш вопрос решается без всяких вложений SELECT * FROM Prod WHERE mak = 'gr' ORDER BY ram DESC LIMIT 0,1; Т.е. выбираем все записи у которых в поле mak стоит значение gr. Потом сортируем пол …
newman's user avatar
  • 3,655
3 голоса
Принятый

Удалить записи из 4-х связанных таблиц sql

В этом случае если удалите запись из основной таблицы, то SQL сервер сам удалит все записи из связанных таблиц. …
newman's user avatar
  • 3,655
0 голосов

Как вывести данные менеджеров, у которых более 5 подчиненных, используя подзапрос?

Наверное как-то так select first_name, last_name, department_id, phone_number, email from hr.employees where employee_id IN ( select manager_id from (select manager_id, COUNT(*) AS cnt from hr.employe …
newman's user avatar
  • 3,655
1 голос

Из xls в базу sql

А большинство SQL баз данных поддерживает загрузку данных из CSV файлов. Сам синтаксис разнится в зависимости от конкретной реализации базы, но такая возможность есть. … Всегда можно сделать простейший скрипт, который будет на его основе формировать SQL код. …
newman's user avatar
  • 3,655
0 голосов

Сумма записей (count) по разным датам

Можно преобразовать дату в некоторую строку с помощью функции to_char, и дальше уже группировать по этой строке. Например, вот так можно посчитать по датам SELECT COUNT(name), to_char("date", 'YYYY-MM …
newman's user avatar
  • 3,655
5 голосов
Принятый

SELECT * и SELECT column возвращает строки в разном порядке

Да, это особенность SQL. Если у вас явно не указана сортировка, то база данных может вернуть строки в любом порядке. Как ей захочется. …
newman's user avatar
  • 3,655
1 голос
Принятый

Как в PostgreSQL добавить строку, если такой еще нет

Для начала надо добавить уникальный ключ для поля name Чтобы PostgrSQL сам проверял наличие поля с таким значением и не позволял вставлять запись если запись уже есть. В этом случае можно делать прост …
newman's user avatar
  • 3,655
0 голосов

Как можно оптимизировать этот sql запрос?

Было бы неплохо увидеть структуру таблиц. А так на вскидку - условие для выборки комнат наверное лучше сделать как WHERE r.id IN ( SELECT room_id FROM room_participants WHERE participantType = …
newman's user avatar
  • 3,655
1 голос

Можно заменить INSERT INTO на UPDATE через PHP?

Операция явно одноразовая и в данном случае проще все сделать через SQL. Создать таблицу list. …
newman's user avatar
  • 3,655
2 голоса
Принятый

Postgres. Применяю GROUP BY, но могу получить поля не отмеченные в GROUP BY

Судя по всему ошибка не выдается из-за того что группировка делается по полю id, которое является первичным ключом, а в выборке без использования аггрегирующих функций используются поля их этой таблиц …
newman's user avatar
  • 3,655
2 голоса
Принятый

Выполнение SQL запроса по расписанию

Собственно вопрос в том, а нужно ли ли тут выполнение запроса по расписанию? Если немного подумать, то вероятней всего задачу можно переформулировть так: "Нужно чтобы токен был действующим в течении …
newman's user avatar
  • 3,655
4 голоса
Принятый

Поиск по маске в mysql

В MySQL есть оператор REGEXP Оператор SQL будет выглядеть примерно так: SELECT * FROM table WHERE field REGEXP '[0-9]+?-[0-9]+?'; Подробнее: http://dev.mysql.com/doc/refman/5.7/en/regexp.html …
newman's user avatar
  • 3,655
1 голос

Как получить разницу во времени в формате hh:mm в Oracle?

Как вариант вместо математики использовать функцию NUMTODSINTERVAL Или же попробовать полученный интервал добавить к любой дате с временем 00:00:00 и от полученной даты уже взять только часы и минуты …
newman's user avatar
  • 3,655
2 голоса
Принятый

Выбор даты из MySQL

Да. Можно. В MySQL есть функция MONTH Будет примерно так: SELECT * FROM mytable WHERE MONTH(mydatefield) = 3; Таким образом будут выбраны записи за март. Правда будут выбраны даты за март любого г …
newman's user avatar
  • 3,655

1
2
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /