sql语句简化 ( 积分: 50 )

  • 主题发起人 主题发起人 bsense
  • 开始时间 开始时间
B

bsense

Unregistered / Unconfirmed
GUEST, unregistred user!
求一条等效,更加简洁语句<br>select&nbsp;*&nbsp;from&nbsp;(select&nbsp;convert(varchar(10),dates,120)&nbsp;as&nbsp;dates,count(convert(varchar(10),dates,120))&nbsp;as&nbsp;qty2,sum(amount)&nbsp;as&nbsp;amount<br> from&nbsp;cashs&nbsp;where&nbsp;convert(varchar(10),dates,120)&gt;=:date1&nbsp;and&nbsp;convert(varchar(10),dates,120)&lt;=:date2&nbsp;group&nbsp;by&nbsp;convert(varchar(10),dates,120)&nbsp;)&nbsp;a,<br> (select&nbsp;convert(varchar(10),dates,120)&nbsp;as&nbsp;dates,sum(qty)&nbsp;as&nbsp;qty&nbsp;<br> from&nbsp;cashs&nbsp;a,cashdetail&nbsp;b&nbsp;where&nbsp;a.ticket_no=b.cash_id&nbsp;and&nbsp;convert(varchar(10),dates,120)&gt;=:date1&nbsp;and&nbsp;convert(varchar(10),dates,120)&lt;=:date2&nbsp;group&nbsp;by&nbsp;convert(varchar(10),dates,120))&nbsp;b&nbsp;<br>where&nbsp;a.dates=b.dates
 

Similar threads

I
回复
0
查看
732
import
I
I
回复
0
查看
1K
import
I
I
回复
0
查看
3K
import
I
I
回复
0
查看
2K
import
I
I
回复
0
查看
3K
import
I
后退
顶部