在Oracle數據庫中,可以使用LIKE操作符和通配符來執行模糊查詢。以下是使用通配符查詢數據的基本方法:
'%abc%'
可以找到所有包含 “abc” 的字符串。這里的 %
是一個通配符,表示任意數量的字符。ab_c
可以找到所有以 “ab” 開始,后面跟著任意一個字符,再后面跟著 “c” 的字符串。以下是一些使用通配符查詢數據的示例:
SELECT * FROM employees WHERE name LIKE 'A%';
SELECT * FROM employees WHERE name LIKE '__%';
SELECT * FROM employees WHERE name LIKE '%abc%';
SELECT * FROM employees WHERE name LIKE 'A_%';
SELECT * FROM employees WHERE name LIKE '%xyz%';
請注意,雖然這些示例使用了LIKE操作符和通配符來執行模糊查詢,但在實際應用中,你可能還需要考慮其他因素,如性能優化、查詢的可讀性等。