2014-03-13 62 views
-2

嗨我目前正在试图寻找这为B或G启动任何地点名称的表,我试图运行该代码时遇到了一个错误我是一个庞大的SQL noob,事实上这是我有史以来第一次SQL体验,任何帮助将不胜感激!多次搜索

回答

1

请在下面尝试查询。如果你想搜索的记录有两个条件,你写这样的事情

SELECT * FROM Location 
WHERE LocName LIKE 'B%' 
or LocName LIKE 'G%' 
1

尝试这样,

SELECT * 
FROM Location 
WHERE LocName LIKE 'B%' OR LocName LIKE 'G%' 
0

尝试这样的:

SELECT * 
FROM Location 
WHERE LocName LIKE 'B%' or LocName LIKE 'G%' 
0

你可以试试这个:

SELECT * FROM Location WHERE LocName LIKE 'B%' 
UNION 
SELECT * FROM Location WHERE LocName LIKE 'G%' 
0

这里是一个无线日REGEXP_LIKE操作

SELECT * 
FROM location 
WHERE REGEXP_LIKE (LocName, '^(B|G)');