Вопросы с тегом «sql»

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

8
Найти строку, выполнив поиск по всем таблицам в SQL Server Management Studio 2008
Есть ли способ найти строку во всех таблицах базы данных в SQL Server Management Studio 2008? Я хочу найти строку сказать john. Результат должен показать таблицы и их соответствующие строки, которые содержат john.
207 sql  sql-server  search 

9
SQL: Как правильно проверить, существует ли запись
Читая некоторую документацию по настройке SQL, я нашел это: SELECT COUNT(*) : Подсчитывает количество строк. Часто неправильно используется для проверки существования записи. Это SELECT COUNT(*)действительно так плохо? Как правильно проверить наличие записи?


4
Как переместить столбцы в таблице MySQL?
В настоящее время у меня есть следующая таблица MySQL: Employees (empID, empName, department); Я хочу изменить таблицу на следующее: Employees (empID, department, empName); Как это можно сделать с помощью ALTERутверждений? Примечание: я хочу изменить только позиции столбцов.
207 mysql  sql  alter 


22
SQL select join: возможно ли префикс всех столбцов как префикс. *?
Мне интересно, возможно ли это в SQL. Допустим, у вас есть две таблицы A и B, и вы делаете выбор в таблице A и присоединяетесь к таблице B: SELECT a.*, b.* FROM TABLE_A a JOIN TABLE_B b USING (some_id); Если в таблице A есть столбцы «a_id», «name» и «some_id», а …
206 sql  join 

7
Как выполнить хранимую процедуру один раз для каждой строки, возвращаемой запросом?
У меня есть хранимая процедура, которая изменяет пользовательские данные определенным образом. Я передаю его user_id, и он делает свое дело. Я хочу выполнить запрос к таблице, а затем для каждого user_id, который я нашел, запустить хранимую процедуру один раз для этого user_id Как бы я написал запрос для этого?

4
Дайте все разрешения пользователю на БД
Я хотел бы дать пользователю все разрешения для базы данных, не делая ее администратором. Причина, по которой я хочу сделать это, состоит в том, что в настоящий момент DEV и PROD являются разными БД в одном кластере, поэтому я не хочу, чтобы пользователь мог изменять производственные объекты, но он должен …



11
В SQL, в чем разница между количеством (столбец) и количеством (*)?
У меня есть следующий запрос: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Какая будет разница, если я заменю все звонки count(column_name)на count(*)? Этот вопрос был вдохновлен тем, как найти повторяющиеся значения в таблице в Oracle? , Чтобы уточнить принятый ответ (и, возможно, мой вопрос), замена …
205 sql 

8
Список всех таблиц в postgresql information_schema
Каков наилучший способ перечислить все таблицы в information_schema PostgreSQL? Чтобы уточнить: я работаю с пустой БД (я не добавил ни одной из своих собственных таблиц), но я хочу видеть каждую таблицу в структуре information_schema.

12
Вставка данных во временную таблицу
После создания временной таблицы и объявления таких типов данных; CREATE TABLE #TempTable( ID int, Date datetime, Name char(20)) Как мне затем вставить соответствующие данные, которые уже хранятся в физической таблице в базе данных?


2
Оптимизируйте PostgreSQL для быстрого тестирования
Я переключаюсь на PostgreSQL из SQLite для типичного приложения Rails. Проблема в том, что работа спецификаций стала медленной с PG. На SQLite это заняло ~ 34 секунды, на PG - ~ 76 секунд, что более чем в 2 раза медленнее . Итак, теперь я хочу применить некоторые методы для приведения …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.