"select (select LogisticsCompanyName from tb_LogisticsCompany where LogisticsCompanyID=a.LogisticsCompanyID) as 'LogisticsCompanyName',a.LogisticsCompanyOrderfrom,a.OrderfromID,b.MemberName,case a.OrderfromState when 0 then '等待发货' when 1 then '已发货' end as OrderfromState,a.AppendTime from tb_Orderfrom a inner join DeliverGoods_Address b on a.DeliverGoods_AddressID=b.ID where b.MemberID=(select MemberID from tb_Member where MemberName='{0}')"
dddddddddd
ddddddd
select *
(select LogisticsCompanyName from tb_LogisticsCompany where LogisticsCompanyID=a.LogisticsCompanyID)
as 'LogisticsCompanyName',
a.LogisticsCompanyOrderfrom,
a.OrderfromID,b.MemberName,
case a.OrderfromState
when 0 then '等待发货'
when 1 then '已发货' end
as OrderfromState,a.AppendTime
from tb_Orderfrom a
inner join DeliverGoods_Address b
on a.DeliverGoods_AddressID=b.ID
where b.MemberID=(select distinct MemberID from tb_Member where MemberName='{0}'
)
什么问题?
要保证select distinct MemberID from tb_Member where MemberName='{0}'
这句查出来的结果唯一才行
,否则就这样
select *
(select LogisticsCompanyName from tb_LogisticsCompany where LogisticsCompanyID=a.LogisticsCompanyID)
as 'LogisticsCompanyName',
a.LogisticsCompanyOrderfrom,
a.OrderfromID,b.MemberName,
相关问答:
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
用listview显示出从数据库中查询出的记录,想在最后记录后面添加一条合计行,如何实现!谢谢大家!
绑定数据你应该没问题吧,绑定完以后用一个循环把你要统计数据的列中的数据总和用一个变量接受,然后在循环外面ne ......
现在有一个部门表dept(部门名称,部门号。。)有一个人员表emp(姓名,人员编号,职位,薪资,部门)
emp表中的内容是这样的:
a 1 工程师 3000 软件部
b 2 普通员工 2000 硬件部
c 3 工程师 4000 硬件部
d ......
SQL code:
rs.open "select * from guide where city_name='北京' order by pai desc",conn,1,1
do while not rs.eof or rs.bof
。。
。。
。。
rs.movenext
loop
这个sql语句在wap站里 本身有 ......