易截截图软件、单文件、免安装、纯绿色、仅160KB

求一SQL语句。谢谢

id    name    sfz

1    aa    410654198001204562
2    bb    410654198120461287
4    cc    410654198508025262
5    dd    410654198611236236
6    ee    410654198604163466


我在后台输入用户名(name)和密码(sfz)

密码是身份证的后8位。
比如 aa 的密码就是  01204562

然后我输入完毕提交,怎么在数据库中截取 sfz 的后八位来和我输入的密码相比较呢?

不想先取出来再截取字符串,太麻烦,有没有朋友能帮忙指点下,谢谢
subString()就行了!

sql里面可以用!


引用
SQL codeselect sfz1=substring(sfz,9,8)from tb


select * from table where name=aa and sfz=...

后面不会写啊。。。求教!谢谢!

SQL code:
select substring(sfz,11,18) from tableName where id=1


引用
SQL codeselect sfz1=substring(sfz,9,8)from tb

不好意思。打错了

SQL codeselect sfz1=substring(sfz,11,8)from tb

引用
SQL codeselect sfz1=substring(sfz,9,8)from tb


你这个把长度给写死了吧。。

有的身份证不是1


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

sql字符串替换(有点挑战···)

比如 有一字段为:
Num
6111
6201
6520
65121
60087
46300

我想把6开头的全都替换成5开头

注意这是表里的数据,我想用SQL语句实现替换
SQL code:
update tb set
num = s ......

求sql触发器语句

users表
name  companyId  companyName


company表
companyId  companyName
1          a公司
2          b公司
......

求sql语句

字段aa,共有178个数据,显示时是一列直排下来的,我想让这178个数据,每列只显示5个,多列显示完,如何实现?

加一个IDENTITYT列,按ID%5来分

引用
加一个IDENTITYT列,按ID%5来分

ID-1/5来分


SQL co ......

这个SQL该如何写

写SQL语句:
表1:CLASS
含有两个字段:ID,CLASSNAME,表结构如下:
ID CLASSNAME
1    A
2    B
3    C
4    D
表2:STUDENT
含有如下字段:S ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号