帮忙用SQL语句查询出想要的的数据!!

作者&投稿:解师 (若有异议请与网页底部的电邮联系)
SQL查询语句如何查询最新的数据~

--测试数据
declare @t table(id int ,DATA int ,[update] int)
insert into @t select
1, 12, 20080401 union all select
1, 13, 20100501 union all select
1, 15, 20090601 union all select
2, 13 , 20080401 union all select
2 , 4 , 20080904 union all select
3 , 4 , 20090405 union all select
3 , 1 , 20100105

--以下为语句:
select *
from @t a
where not exists (select * from @t b where a.id = b.id and b.[update] > a.[update])

--运行后结果如下
id data update
====================
1 13 20100501
2 4 20080904
3 1 20100105

查询全部
select opendate,count (*) from 表名 group by opendate查询某月
select opendate,count (*) from 表名 where opendate like '2013年11月%' group by opendate

====================
根据您的补充,再次推测您的表格式是这样的:
TABLENAME(id int,姓别 VARCHAR(2),日期 DATETIME,人数 INT,栋号 INT,层次 int)
那么结果就改成这样:
select * from tablename order by 层次 where 栋号=(select top 1 栋号 from
(
SELECT 栋号,订餐人数=sum(人数) from tablename where 姓别='男' and convert(varchar(10),日期,120)=convert(varchar(10),getdate(),120) group by 栋号
) a order by 订餐人数 desc
)
ORDER BY 层次

怎么找出 定餐人数最多的 栋楼!!然后在按这栋楼的层来排序呢??
这就是!

这是今天男士订餐最多的一栋楼的按楼层排序的订餐明细

能具体给一下表的字段吗

select * from 订餐表 where 订餐人数 in(select max(订餐人数) and 性别='男'and 时期='今天的日期' order by层 desc


在MySQL数据库里面,怎么使用SQL语句查询功能把时间戳格式格式化为日期格 ...
你没明确说要更新什么字段,只能给你个例子:update archives set 字段A =5 where from_unixtime(pubdate,'%Y-%m-%d %h:%i:%m')='2012-11-11 00:00:00';---from_unixtime(pubdate,'%Y-%m-%d %h:%i:%m')这个的意思就是把时间戳变成日期 类似2012-11-11 00:10:10这样的格式 如果说是...

会E 的和SQL 的给帮下忙
update srot set dsts='10' where id=1

SQL怎么查询今天的记录啊
sql="select * from "&CategoryName&"_Online where startime = sysdate order by lastimebk Desc"

sql语句 条件循环查询
补充:按照你的意思改了一下,把找出的所有记录中,没有子结点(也就是叶子)的记录显示出来。select * into #tmp from ((select * from ywb_zd where id=6)union all (select * from ywb_zd where parentID in (select id from ywb_zd where id=6))union all (select * from ywb_zd ...

怎么捕获和记录SQL Server中发生的死锁
到这里为止,我们已经完成了全部步骤,以后,你就可以随时查询DeadLockLog表,来显示死锁信息了。方法二:利用服务器端跟踪。具体实现步骤如下:1.编写如下脚本,并执行 SQL code -- 定义参数 declare @rc int declare @TraceID int declare @maxfilesize bigint set @maxfilesize = 5 -- 初始化...

各位高手,帮一下忙,这是一道考试试题,要用SQL语句写出基本表,如下...
这几题的SQL语句如下:1.select 姓名 from 职工 where 年龄>45 2.select 参加.职工号 from 社会团体,参加 where 社会团体.编号=参加.编号 and 社会团体.名称='蓝球队'3.select 职工号 from 职工 where not exists(select 1 from 参加 where 参加.职工号=职工.职工号)4.select 名称 from 社会...

帮忙编个sql语句
这个是能生成 detail那个列的sql 先把这些选出来放在一个游标里面 然后根据key值来 update 到 employee 那个表里面 \/***\/ \/\/ 参考代码 数据库: DB2 \/***\/ -- create procedure testproc1()-- language sql -- P1: BEGIN -- FOR TEST_UPT AS -- T_UPT CURSOR WITH HOLD FOR --...

sql语句 如何查找各课程前百分之20的学生的学号
用TOP ** PRECENT 例如:SELECT TOP 20 PERCENT SID,SNM,SSC FROM ST ORDER BY SID GO 从ST表按学号排列后选择前20%的学生学号,姓名,成绩。

怎么查询sql语句的CPU使用率
步骤 1,打开SQLServer自己带的事件查看器。2,新建一个监控,把监控的数据存到一个表,。3,发现不正常后,关掉监控,查询下CPU列>90即可。延展:用sql server自带的事件查看器是sql server profile(在sql2005)。在sql server2000中叫事件分析器吧(在企业管理器中)...

java jdbc 的sql语句、 根据时间查询表中数据、若有数据那么更新数据...
具体思路可以分为以下几步:先通过查询判断该日期是否有数据(select count(*) from tableName where date=方法很多种 可以根据自己熟悉的方式来获取)判断以下结果如果有数据则update 否则 insert

肃南裕固族自治县18871437811: 用sql语句怎么查一个表的信息 -
达爸小儿: 1、 查询所有列. sql语句:SELECT * FROM user. 2、查询指定列 sql语句:SELECT nickname, mobile, sex FROM user 3、将查询结果按字段的值进行排序 sql语句:SELECT * FROM emp ORDER BY deptno, sal DESC; (按序号升序...

肃南裕固族自治县18871437811: 使用SQL命令在数据库中查找指定的值 -
达爸小儿: SQL没有from all这样的写法的,要的话只能写:DECLARE c_cursor CURSOR FOR ( select a.name From sysobjects a inner join syscolumns b on (a.id=b.id) where a.xtype='U' and b.name='产品编号' ) ---通过字段名查询表名 DECLARE @...

肃南裕固族自治县18871437811: sql怎么在所有的表格中查找一列想要的数 -
达爸小儿: select a.列名 from tb_a a left join tb_b b on a.列x=b.列x left join tb_c c on c.列x=b.列x ……

肃南裕固族自治县18871437811: SQL怎样把我想要的信息查询出来并显示让我修改? -
达爸小儿: 新建个sql编辑窗口,找到考勤记录表.语句改:update 表 set 列=你想要的值 where 工号='10000' and 时间 = '8月的日期格式'.也可以直接找到表,打开表用筛选找到你想要的数据,直接更新就好了.

肃南裕固族自治县18871437811: 想用sql语句在Mysql数据库中查找自己想要的数据,应该怎样写? -
达爸小儿: 看你这意思,在SQL语句中用count(*) ,和Group By banji这两个关键字就可以达到目的,如果范围规定在200-300之间(假定你这个范围是用id数据号来表示的),就加个 between(200,300)即可.很简单.

肃南裕固族自治县18871437811: 如何用SQL语句查询Excel数据 -
达爸小儿: SELECT * FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0', 'Data Source="c:\book1.xlsx";User ID=Admin;Password=;Extended properties=Excel 12.0')...[Sheet1$] SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel ...

肃南裕固族自治县18871437811: 运用SQL如何提取想要的字段 -
达爸小儿: 这是提取某字符字段中的字符与之相似的.SQL=Select 字段1 from tabel where 字段1' like '%喜欢%' 由于通配符的缘故,导致我们查询特殊字符“%”、“_”、“[”、“';”的语句无法正常实现,而把特殊字符用“[ ]”括起便可正常查询.

肃南裕固族自治县18871437811: sql语句查询某条记录 -
达爸小儿: select * top 1 from table where id not in (select id top n from table order by id) order by id

肃南裕固族自治县18871437811: 请用SQL语句查询满足以下条件的数据 -
达爸小儿: select 人员表.员工姓名,设备表.设备ID from 人员表 left join 资源表 on 人员表.员工ID=资源表.员工ID left join 设备表 on 资源表.资源ID=设备表.资源ID select 人员表.员工姓名,设备表.设备ID from 人员表 left join 资源表 on 人员表.员工ID=资源表.员工ID left join 设备表 on 资源表.资源ID=设备表.资源ID where 人员表.员工年龄 between 25 and 35(注意两个语句都是左外联接,因需要所有员工姓名)

肃南裕固族自治县18871437811: 谁能帮我写一个用友SQL查询语句? -
达爸小儿: 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段. SELECT nickname,email FROM testtable WHERE name='张三' (一) 选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网