Jestem przyzwyczajony do analizatora zapytań MSSQL. Konieczne jest przekonwertowanie niektórych SP dla projektu hobby, mam problem z przejściem do przeglądarki zapytań mysql, szczególnie jeśli chodzi o używanie zmiennych. Zasadniczo próbuję zasymulować procedurę, zanim będzie to procedura.Przeglądarka zapytań MySQL - użycie zmiennych
Więc w Query Analyzer Chciałbym napisać coś takiego ...
delcare @var1 int
declare @var2 varchar(30)
set @var1 = 17 --some thing i'd normally pass to the SP
set @var2 = 'something else id pass to the SP'
SELECT *
FROM table
WHERE id = @var1
OR textcolumn = @var2
Wtedy będę bawić z zapytania (bo to o wiele bardziej skomplikowane, że na przykład jeden) aż mam rację lub zastąpiłbym wartości zmiennych, ponieważ są one używane w tekście zapytania w 100-krotnym tempie i to jest wiele powtórzeń.
Moje pytanie brzmi: jak to zrobić, aby działało w przeglądarce zapytań MySQL.
Rozumiem, że wykonywana jest tylko instrukcja podświetlona (kursor znajduje się w tym wierszu lub bloku tekstu). I myślę, że rozumiem, że należy użyć przycisku "Rozpocznij transakcję", ale nie mogę go uruchomić. Oto, co mam do tej pory
DELIMITER $$
begin
declare var1 varchar(1) default 'W';
select count(*) from gamestatspitchers where wls = var1;
end$$
delimiter ;
Dzięki za pomoc. Nie mogę tego rozwiązać.
ładne pytanie !. Ja też chciałbym zobaczyć odpowiedź na to pytanie. –