Tag: mysql

mysql: выберите несколько значений строк в формате, разделенном запятыми, используя COALESCE

Это версия mssql: PROCEDURE [dbo].[GetBranchIds] @WebsiteId INT, @BranchIds VARCHAR(1000) OUTPUT AS BEGIN SELECT @BranchIds = COALESCE(@BranchIds + ',', '') + CAST(BranchId AS VARCHAR) FROM Dealer WITH (NOLOCK) WHERE WebsiteId = @WebsiteId END Таблица дилера имеет следующую колонку: branchid, websiteid. В выходной переменной этого SP мы получаем идентификаторы ветки типа: 1265,1265,1265,5,5,5 Я конвертирую это в mysql, […]

В реляционной базе данных все столбцы, которые будут упорядочены в запросе, имеют индекс?

Я получаю доступ к базе данных (Predominately MS SQL Server, Postgre) через ORM и определению атрибутов (например, должно ли поле / столбец иметь индекс) через код. Я думаю, что если столбец будет упорядочен через ORDER BY, он должен иметь индекс, в противном случае потребуется полное сканирование таблицы каждый раз (например, если вы хотите получить 5 […]

Если еще нужно обновить SQL-запрос для объединения нескольких запросов

У меня есть пустой столбец prod2 в таблице finance Я пытаюсь заполнить столбец prod2 , сравнивая с существующим product столбца в finance . Я знаю, как писать индивидуальные запросы, но может ли кто-нибудь помочь мне написать один запрос, который выполняет все операции. update FINANCE set prod2 = 'Vegetable' where PRODUCT='VEG' update FINANCE set prod2 = […]

Получение значения первичного ключа в текущем результате запроса выбора

Как вы можете видеть, у меня есть эти таблицы Salary_grades And Teachers_salary , teacher_id – это внешний ключ таблицы преподавателей, который я получу в другой базе данных. Я попробовал этот запрос SELECT * FROM teachers_salary LEFT JOIN salary_grades ON grade = (SELECT salary_grade FROM teachers_salary WHERE teacher_id = 3) WHERE teacher_id = 3; и я […]

Объединить запрос Sql LIKE OR И отобразить продукт, когда type is true

Я пытаюсь выбрать из моей таблицы, используя запрос LIKE OR AND sql. Я хочу перечислить весь продукт, что продукт-тип – это bakery-catering и в то же время использовать, как для его получения из согласованного места. Но sql-запрос ниже показывает все продукты в согласованном месте, игнорируя тип продукта, который я хочу. SELECT * FROM productservice WHERE […]

SSIS – перенос данных из SQL Server в MySQL

Мне нужно переместить данные из SQL Server в MySQL с помощью SSIS. У меня есть этот учебник , но я не мог найти назначение ODBC в Visual Studio 2008. Есть ли другой способ перемещения данных из SQL Server в MySQL?

Как обновить новый столбец в mysql

Здравствуй Я добавил новый столбец «Часы», и я хочу обновить этот столбец. Я написал следующий код, но не работал. В чем проблема следующего кода? UPDATE OFFICER SET HOURS=5 AND HOURS=4 AND HOURS=4 AND HOURS=3 WHERE NAME IN('KASUN','MANEL','LALA');

обрабатывать несколько строк в триггере BEFORE INSERT при вставке нескольких строк через один SQL-запрос

У меня есть таблица USER, в которой есть столбец «id» и «name». В таблице PRODUCT есть столбцы «id» и «user_id». В столбце «user_id» есть ссылка на внешний ключ в столбце «id» в таблице USER. Когда я вставка нескольких строк с использованием одного запроса sql, который имеет тот же user_id.like INSERT INTO PRODUCT(id,user_id) VALUES(1,1),(2,1),(3,1),(4,1); Я хочу […]

Как найти дубликаты данных в таблице

Я пытаюсь найти дубликаты данных по 3 столбцам в одной таблице. Я ищу любые заказы, которые имеют тот же ReferenceNumber, PremiseId & DatePlaced. Например, порядок с ReferenceNumber 12345 из PremiseId 67890 с DatePlaced 02/08/17 будет отображаться, потому что все три критерия выполнены. Это то, что у меня есть до сих пор, которое было взято из […]

Создайте команду SQL, которая использует подзапрос. Новое в SQL

Я должен сделать следующее: Напишите команду SQL, которая использует подзапрос, чтобы получить все данные клиента для клиентов, которые живут в пригороде, кроме тех, где живет кто-то с фамилией «Стивенс». SELECT * FROM CustDetails WHERE LName <> Stevens Правильно ли это? Вот скриншот таблицы дизайна стола: Дизайн таблицы

Давайте будем гением компьютера.