这条SQL语句怎么写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这条SQL语句怎么写相关的知识,希望对你有一定的参考价值。
C#中我想查询BOOK表下BOOK_ID=text6.text条中的BORROW_DATE,并查询BORROW_DATE的行数i,这条语句怎么写
首先请问你需要查询出来的格式是什么因为如果按照楼上的会出错的.
满足条件的BORROW_DATE 可能有多条记录
但是行数i 只有1条记录
多对1 是不满足三范式的第一范式的
select borrow_date,count(borrow_Date) from book where book_id='"+text6.text+"' group by borrow_date
增加group by 可得到
按不同BORROW_DATE 分组后 各自的行数量
或者
select borrow_date from book where book_id='"+text6.text+"'
union all
select count(borrow_Date) from book where book_id='"+text6.text+"'
这样就是获得总的行数了 参考技术A select borrow_date,@@rownumber where book_id=text6.text
好象是这样 就是不知道@@rownumber对不对 参考技术B select borrow_date,count(borrow_Date) from book where book_id='"+text6.text+"'
当查询条件不确定的时候,怎么写SQL 语句
根据要查询条件,跳转到不同的查询语句上,在要查询的地方,用%来进行模糊查询。这个判断一般用SELECT来选择。 参考技术A 只能获得页面的状态,然后拼接sql查询。
以上是关于这条SQL语句怎么写的主要内容,如果未能解决你的问题,请参考以下文章
SQL 插入语句要求主键输入不能重复不能为空 sql语句怎么写