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

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

3698
Как мне обновить с SELECT в SQL Server?

В SQL Server можно INSERTсоздать таблицу с помощью SELECTинструкции: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Возможно ли обновить через SELECT? У меня есть временная таблица, содержащая значения, и я хотел бы обновить другую таблицу,...

2773
Как я могу предотвратить внедрение SQL в PHP?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Переполнение стека на русском : Каким образом избежать SQL-инъекций в PHP? Если...

2502
Почему я не должен использовать функции mysql_ * в PHP?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Каковы технические причины, почему не следует использовать mysql_*функции? (например...

2420
Как работает индексация базы данных? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Учитывая, что индексирование так важно, поскольку...

2036
Как импортировать файл SQL с помощью командной строки в MySQL?

У меня есть .sqlфайл с экспортом из phpMyAdmin. Я хочу импортировать его на другой сервер с помощью командной строки. У меня установлена Windows Server 2008 R2. Я поместил .sqlфайл на диск C , и я попробовал эту команду database_name < file.sql Это не работает. Я получаю синтаксические ошибки....

1936
Поиск повторяющихся значений в таблице SQL

Дубликаты с одним полем легко найти: SELECT name, COUNT(email) FROM users GROUP BY email HAVING COUNT(email) > 1 Так что если у нас есть стол ID NAME EMAIL 1 John asd@asd.com 2 Sam asd@asd.com 3 Tom asd@asd.com 4 Bob bob@asd.com 5 Tom asd@asd.com Этот запрос даст нам Джон, Сэм, Том, Том, потому...

1853
Как проверить, существует ли столбец в таблице SQL Server?

Мне нужно добавить определенный столбец, если он не существует. У меня есть что-то вроде следующего, но всегда возвращает false: IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') Как я могу проверить, существует ли столбец в...

1580
Вставить результаты хранимой процедуры во временную таблицу

Как мне это сделать SELECT * INTO [temp table] FROM [stored procedure]? Не FROM [Table]и без определения [temp table]? Selectвсе данные BusinessLineв в tmpBusLineработает нормально. select * into tmpBusLine from BusinessLine Я пытаюсь то же самое, но использование, stored procedureкоторое...

1508
Как мне выполнить IF… THEN в SQL SELECT?

На этом вопросе есть ответы на Переполнение стека на русском : Как выглядит конструкция, если… ТОГДА в SQL SELECT? Как мне выполнить IF...THENв SQL SELECTзаявлении? Например: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM...

1468
Дилемма именования таблиц: единственные и множественные имена [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Академия утверждает, что имена таблиц должны быть единичными для сущности,...