VFP SQL 从左取第一个字段

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:37:17
假如我要取教师编号表里 开头是 J 的所有信息 应该怎么写SQL语句

SELECT * FROM 教师表 WHERE 编号='J'

或者

SELECT * FROM 教师表 WHERE 编号 like 'J%'

如果是要包含J的话:
SELECT * FROM 教师表 WHERE 编号 like '%J%'

这是一个涉及到通配的使用的问题,在VFP SQL中通配只有两个,一个是"%",代表任意个字符,一个是"_",代表一个字符.有J开头,可以这样表示:"J%".
命令参考如下:
SELECT * FROM 教师编号表 WHERE 编号 LIKE "J%".

SELECT * FROM 教师编号表 WHERE left(编号,1)="J"