select fname from employee where CHARINDEX('{0}',LOWER(fname)) = 1

来源:百度知道 编辑:UC知道 时间:2024/07/07 17:51:33
帮我解释一下这条SQL语句,好吗?谢谢~~~
还有这条语句select a.*,b.job_desc from employee a, jobs b where fname = '{0}' and a.job_id=b.job_id。其中的employee a, jobs b是指什么?

employee 是表名称,a是employee 的别名 为了使用起来方便
同样jobs b 中 jobs 是表名称,b 是 jobs 表的别名
这条语句是 查询 满足fname字段值等于{0}并且employee表的job_id和jobs表的job_id相等的条件的所有employee中所有字段和jobs表中 job_desc字段的数据

搂主的SQL基础比较薄弱,可以看看相关书籍。