我習慣了MSSQL的查詢分析器。需要將一些SP轉換爲業餘愛好項目,我無法過渡到mysql查詢瀏覽器,特別是在使用變量時。我基本上試圖在程序開始之前模擬一個程序。MySQL查詢瀏覽器 - 使用變量
因此,在查詢分析器中我會寫這樣的事情...
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
然後我會玩的查詢(因它的方式更加複雜的是,例如,一個),直到我得到它的權利,或者我會替換這些變量的值,因爲它們在查詢的主體中被使用了100次,這是很多重新輸入的。
所以我的問題是如何讓它在MySQL的查詢瀏覽器中工作。
據我所知,它只執行任何突出顯示的語句(光標在該行或文本塊上)。我想我明白,「開始交易」按鈕應該以某種方式使用,但我不能得到它。這裏是我到目前爲止
DELIMITER $$
begin
declare var1 varchar(1) default 'W';
select count(*) from gamestatspitchers where wls = var1;
end$$
delimiter ;
感謝您的幫助。我似乎無法解決這個問題。
有趣的問題!我也希望看到這個答案。 – 2009-10-19 02:51:27