查看: 1616|回复: 5
|
如何用sql来显示有相同开头字母的资料
[复制链接]
|
|
比如在资料里有
Ali
Abu
John
Jack
Rose
我想用select来显示John和Jack而已,要怎样写? |
|
|
|
|
|
|
|
发表于 18-10-2005 08:22 AM
|
显示全部楼层
SELECT * FROM TABLE WHERE SUBSTRING(STRING,1,1)='J' |
|
|
|
|
|
|
|

楼主 |
发表于 18-10-2005 09:06 AM
|
显示全部楼层
原帖由 max5007 于 18-10-2005 08:22 AM 发表
SELECT * FROM TABLE WHERE SUBSTRING(STRING,1,1)='J'
不能的,我用mysql的
呵呵~~可以了,原来要把STRING改去field name
[ 本帖最后由 小虫 于 18-10-2005 09:23 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 18-10-2005 09:44 AM
|
显示全部楼层
可以试
SELECT * FROM <TABLE_NAME> WHERE <FIELD_NAME> LIKE 'J%' |
|
|
|
|
|
|
|

楼主 |
发表于 18-10-2005 07:57 PM
|
显示全部楼层
原帖由 blue2005 于 18-10-2005 09:44 AM 发表
可以试
SELECT * FROM <TABLE_NAME> WHERE <FIELD_NAME> LIKE 'J%'
这个也可以,谢谢! |
|
|
|
|
|
|
|
发表于 19-10-2005 12:18 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|