Я очень новичок в MySQL (и в базах данных в целом) и мне было поручено создать хранимую процедуру, которая примет varchar в качестве параметра, который будет использоваться в качестве поиска по ключевым словам из 2 столбцов Таблица.Ошибки синтаксиса хранимой процедуры MySQL
Я не знаком с синтаксисом и поиск в Интернете не был столь же плодотворным, как хотелось бы. Это то, что я придумал:
DELIMITER //
DROP PROCEDURE IF EXISTS proc_Search
CREATE PROCEDURE proc_Search (IN word varchar(100))
BEGIN
SELECT Section.Name
FROM Section inner join DetailsMats ON Section.NumSection=DetailsMats.NumSection
WHERE DetailsMats.TechName or DetailsMats.GenName LIKE %word%;
END//
Просто интересно, если я делаю что-то здесь не так мерзко, или если я нахожусь на правильном пути. Благодаря!