"54.90.86.231 - 54.90.86.231"

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

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

Как ограничить количество строк, возвращаемых запросом Oracle после заказа?

Есть ли способ заставить запрос Oracle вести себя так, как будто он содержит условие MySQL limit? В MySQL я могу это сделать: select * from sometable order by name limit 20,10 чтобы получить 21-е и 30-е ряды (пропустите первые 20, дайте следующи...
22 янв. '09 в 22:48
2 отв.

Использование группы по нескольким столбцам

Я понимаю суть GROUP BY x Но как работает GROUP BY x, y и что это значит?
11 марта '10 в 2:11
22 отв.

Обновление SQL из одной таблицы в другую на основе идентификатора

У меня есть база данных с account numbers card numbers. Я сопоставляю их с файлом, чтобы update любые номера карт до номера счета, чтобы я работал только с номерами счетов. Я создал представление, связывающее таблицу с базой данных учетных записей/...
22 окт. '08 в 10:14
24 отв.

Получение последней записи в каждой группе - MySQL

Есть таблица messages которая содержит данные, как показано ниже: Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C C_data_1...
21 авг. '09 в 20:04
10 отв.

ВНУТРЕННЕЕ ПРИСОЕДИНЕНИЕ к предложению WHERE

Для простоты предположим, что все соответствующие поля NOT NULL. Ты можешь сделать: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) ...
19 июня '09 в 19:16
17 отв.

Сохранить вывод PL/pgSQL из PostgreSQL в файл CSV

Каков самый простой способ сохранить вывод PL/pgSQL из базы данных PostgreSQL в файл CSV? Я использую PostgreSQL 8.4 с плагинами pgAdmin III и PSQL, из которых я запускаю запросы.
05 окт. '09 в 1:58
10 отв.

Вставить в таблицу MySQL или обновить, если существует

Я хочу добавить строку в таблицу базы данных, но если строка существует с тем же уникальным ключом, я хочу обновить строку. Например, insert into table (id, name, age) values(1, "A", 19) Предположим, что уникальный ключ id, а в моей базе данных ...
17 нояб. '10 в 17:08
11 отв.

Когда следует использовать Cross Apply for Inner Join?

Какова основная цель использования CROSS APPLY? Я прочитал (смутно, через сообщения в Интернете), что cross apply может быть более эффективным при выборе больших наборов данных, если вы занимаетесь секционированием. (Пейджинг приходит на ум) Я так...
16 июля '09 в 20:42
19 отв.

Функция против хранимой процедуры в SQL Server

Я долго изучал функции и хранимую процедуру, но я не знаю, почему и когда я должен использовать функцию или хранимую процедуру. Они выглядят одинаково для меня, может быть, потому, что я немного новичок в этом. Может кто-нибудь сказать мне, почему?
24 июля '09 в 22:40
14 отв.

Должен ли я использовать!= Или <> для не равных в T-SQL?

Я видел SQL который использует оба параметра != и <> для не равных. Какой предпочтительный синтаксис и почему? Мне нравится !=, Потому что <> напоминает мне Visual Basic.
06 апр. '09 в 23:56
9 отв.

Как избежать одиночной кавычки в SQL Server?

Я пытаюсь insert добавить некоторые текстовые данные в таблицу в SQL Server 9. Текст включает в себя одну цитату ('). Как мне избежать этого? Я пробовал использовать две одинарные кавычки, но это породило некоторые ошибки. например. insert into ...
19 окт. '09 в 4:18
11 отв.

Как "вставить, если не существует" в MySQL?

Я начал с googling и нашел эту статью , которая рассказывает о таблицах мьютекса. У меня есть таблица с ~ 14 миллионами записей. Если я хочу добавить больше данных в том же формате, есть ли способ гарантировать, что запись, которую я хочу вставить, ...
01 сент. '09 в 11:56
15 отв.

Присоединение к подзапросу

Я являюсь пользователем старой школы MySQL и всегда предпочитаю JOIN по суб-запросу. Но в настоящее время каждый использует суб-запрос, и я ненавижу его, я не знаю, почему. Мне не хватает теоретических знаний, чтобы судить о себе, если есть какая-т...
05 апр. '10 в 9:22
7 отв.

postgres: обновить пользователя, чтобы стать суперпользователем?

В postgres, как мне изменить существующего пользователя как суперпользователя? Я не хочу удалять существующего пользователя по разным причинам. # alter user myuser ...?
25 мая '12 в 18:43
17 отв.

Как я могу SELECT строк с MAX (значение столбца), DISTINCT другим столбцом в SQL?

Моя таблица: id home datetime player resource ---|-----|------------|--------|--------- 1 | 10 | 04/03/2009 | john | 399 2 | 11 | 04/03/2009 | juliet | 244 5 | 12 | 04/03/2009 | borat | 555 3 | 10 | 03/03/2009 | john | 300 4 ...
04 марта '09 в 23:14