SQL语句中'%s'是什么意思?用的是C++语言SQL:select * from DB_STUDENT where STUDENT_NAME = '%s' and STUDENT_PASSWORD = '%s' 想请问 '%s' 另外常用的还有哪些?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 16:59:29
SQL语句中'%s'是什么意思?用的是C++语言SQL:select * from DB_STUDENT where STUDENT_NAME = '%s' and STUDENT_PASSWORD = '%s' 想请问 '%s' 另外常用的还有哪些?

SQL语句中'%s'是什么意思?用的是C++语言SQL:select * from DB_STUDENT where STUDENT_NAME = '%s' and STUDENT_PASSWORD = '%s' 想请问 '%s' 另外常用的还有哪些?
SQL语句中'%s'是什么意思?用的是C++语言
SQL:select * from DB_STUDENT where STUDENT_NAME = '%s' and STUDENT_PASSWORD = '%s' 想请问 '%s' 另外常用的还有哪些?

SQL语句中'%s'是什么意思?用的是C++语言SQL:select * from DB_STUDENT where STUDENT_NAME = '%s' and STUDENT_PASSWORD = '%s' 想请问 '%s' 另外常用的还有哪些?
sql 语句中没有这样的吧,是不是应该是 STUDENT_NAME like 's%' and STUDENT_PASSWORD like 's%' 这样的条件查询叫,模糊查询,就是说只要首字母是S的数据都是在这个条件之内.
如果是查询以S结尾的数据,条件也不是如此写的哦,那样应该是right(ISTUDENT_NAME,1) like 's%' AND right(STUDENT_PASSWORD,1) like 's%'
当然这样也可以,STUDENT_NAME like '%s' and STUDENT_PASSWORD like '%s' 我都用前者.