2008-11-13 59 views
0

在MSSQL中,當我想忽略一個空的濾波器參數,我下面MySQL的可選存儲過程的參數

SELECT * FROM Table WHERE EmployeeName = ISNULL(@EmployeeName, EmployeeName); 

我怎麼會在MySQL實現這一目標?

回答

1

您可以改用coalesce()

+0

謝謝,但它看起來像我將不得不使用動態SQL而不是procs,以允許動態排序,除非您可以提供一種在mySQL存儲過程中實現這一點的方法。 – ProfK 2008-11-13 16:43:47