的SQL LIKE子句用來比較的值使用通配符運營商類似的值。有兩個通配符與LIKE運算符一起使用:
The percent sign (%)
The underscore (_)
百分號表示零個,一個或多個字符。下劃線表示單個數字或字符。這些符號可以組合使用。
WHERE SALARY LIKE '%200%'
發現,在任何位置
所以要根據您的病情,需要一定的變量,它包含要進行選擇,然後把語句像這個月有200的任何值,
WHERE SALARYDATE LIKE '%mar%'
你
或 一些其他的選擇
WHERE SALARY LIKE '200%' Finds any values that start with 200
WHERE SALARY LIKE '%200%' Finds any values that have 200 in any position
WHERE SALARY LIKE '_00%' Finds any values that have 00 in the second and third positions
WHERE SALARY LIKE '2_%_%' Finds any values that start with 2 and are at least 3 characters in length
WHERE SALARY LIKE '%2' Finds any values that end with 2
WHERE SALARY LIKE '_2%3' Finds any values that have a 2 in the second position and end with a 3
WHERE SALARY LIKE '2___3' Finds any values in a five-digit number that start with 2 and end with 3
什麼是您的付款日期的類型,是字符串還是日期時間? – wizzardz 2013-03-25 05:23:17