sybase中用like查詢匹配的日期

2021-08-24 19:11:46 字數 603 閱讀 6777

原理是先將日期轉換為datetime格式(jun 10 2009 11:37am )不能採用insert型別為datetime時的多種輸入格式,再轉為varchar.

1.查詢出為註冊時間中匹配"年月"為2023年8月的所有資料:

select * from manager where register_time like 'aug % 2009 %';

2.查詢出為註冊時間中匹配"年"為2023年的所有資料:

select * from manager where register_time like '% 2009 %';

3.查詢出為註冊時間中匹配"月日"為8月10至19日的所有資料:

select * from manager where register_time like 'aug 1%';

4.查詢出為註冊時間中匹配"時分"為11:37的所有資料:

select * from manager where register_time like '%11:37%';

like 模糊查詢

sql 模糊查詢 逗號,在sql中like中不需要轉義,但是如果 在sql中的某個欄位值用 分隔資料,需要獲取資料的時候直接把 拆分成資料,獲得乙個資料的list。例如 需要查詢某欄位是否包含乙個值,111是否存在於1111,2111,1112,1121,1113這個欄位中 因為根據 逗號分開,要求...

like萬用字元查詢

要在 match expression 中搜尋並且可以包括下列有效萬用字元的特定字串。pattern 的最大長度可達 8,000 位元組。萬用字元 說明 示例 包含零個或多個字元的任意字串。where title like computer 將查詢在書名中任意位置包含單詞 computer 的所有書...

like模糊查詢

逗號,在sql中like中不需要轉義,但是如果 在sql中的某個欄位值用 分隔資料,需要獲取資料的時候直接把 拆分成資料,獲得乙個資料的list。例如 需要查詢某欄位是否包含乙個值,111是否存在於1111,2111,1112,1121,1113這個欄位中 因為根據 逗號分開,要求的答案是 不在字段...