高分悬赏简单SQL语句
发布网友
发布时间:2022-04-07 22:45
我来回答
共7个回答
热心网友
时间:2022-04-08 00:15
select 班名,位置,人数,教师,照片名
from 班级表,班级照片表
where 班级表.班名=班级照片表.班名
and 班级照片表.照片名in(select 照片名 from 班级照片表
where rowid in (select max(rowid) from
班级照片表 group by 班名))
已测试,可用。数据库为oracle。
应该加序列或者加个时间。
热心网友
时间:2022-04-08 01:33
select 班名,班级位置,人数,教师,照片名
from (
select a.班名,班级位置,人数,教师,照片名,row_number() over(partition by 班名 order by 照片名 desc) rn
from 班级表 a
inner join 班级照片表 b on a.班名=b.班名
)
where rn=1
热心网友
时间:2022-04-08 03:07
照片表要时间字段,不然要加个自动序号,以便判断先后,要知道班级的名称classname
select 班名,班级位置,人数,教师,照片名
from table1,table2 where table1.班名=table2.班名
and table2.班名 in (
select top 1 table2.班名 from table2 where table2.班名=classname )
热心网友
时间:2022-04-08 04:59
select 班级表.班名,班级表.班级位置,班级表.人数,班级表.教师,LAST 照片名 from 班级表,班级照片表 where 班级表.班名=班级照片表.班名 group by 班级表.班名,班级表.班级位置,班级表.人数,班级表.教师,班级照片表.照片名
楼主试试这句~
热心网友
时间:2022-04-08 07:07
SELECT A.班名,班级位置,人数,B.照片名 FROM 班级表 AS A INNER JOIN 班级照片表 AS B ON A.班名=B.班名 WHERE A.班名=(SELECT top 1 照片名 FROM 班级照片表 WEHRE 班名 in(SELECT 班名 FROM 班级表) ORDER BY DESC)
热心网友
时间:2022-04-08 09:31
????
你的照片名称是否就是当天的日期啊?
或者说班级照片表中加一个列(上传时间)
要不然你的照片无法确定哪一张是最后上传的?
热心网友
时间:2022-04-08 12:13
如果[班级照片表]中没有时间字段或者[照片的命名]没有规律的话,神仙也没有办法.
高分悬赏几道计算机SQL数据库的题!做出来了先支付100分,要是满意的话...
1.查询雇员(employee)的姓和名 Select substring(username,1,1) as 姓 from employee Select substring(username,2,2) as 名 from employee 2.查询雇员的姓名 Select username from employee 3.查询雇员数 Select count(*) from employee 4.查询雇员的姓名和职务 Select username,,duty ...
sql语句帮助(高分悬赏)
update [class] set ParentDir='/'+ParentDir+'/'那样上面的就不可以了,你可以先取出来,拼号后再Update回去,或者按照下面的SQL:UPDATE [class] SET ParentDir ='/'+Convert(nvarchar,ParentDir)+'/' 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友803a99531 2007-02-...
高分悬赏——有关sql 2005存储过程
billCode VARCHAR(50), --票据编号 billType VARCHAR(50), --票据类型 billStatus VARCHAR(50), --票据状态 beginWriteDate DATETIME, --开始填写日期 endWriteDate DATETIME, --结束填写日期 pageIndex INT, --待读取的页索引 pageSize INT, --每页显...
高分悬赏 mysql多表查询,并统计的问题
第1种 :修改表2的结构 1 张三 1 2 李四 1 3 王二 1 4 王二 2 5 赵五 2 6 张三 3 7 王二 3 查询Sql: select nameid ,name, count(*) from table2 a left join table 1 b on a.name = b.name group by a.nameid 第2种 : 数据...
[高分悬赏]ACCESS使用SQL语句筛选数据,从A、B两表中筛选出A中不包含在...
select * from A where 身份证号码 not in (select 身份证号码 from B)
高分悬赏,几个简单的日语句子翻译~~
1学生必须认真学习。学生はまじめに勉强するべきです。学生はまじめに勉强しないといけない。2电视机的声音太大了,请把声音调小一点儿。テレビの音がでかすぎるから、小さくしてください。テレビの音がうるさすぎるから、静かにさせてください。3明天不来也可以吗?明日は来なくても...
高分悬赏!sql中查询重复的记录
--层 如果可以我帮你写 我随时都在 希望采纳 with temp_name as (select * from tbname where callid='456' and phone in(select phone from tbname where callid='456' and starttime>='2012-12-01' and starttime<='2012-12-03'group by phone having count(1)>1))select f...
sql语句 时间段查询 高分
sql语句如下:select 打卡记录 from recordtime where (gettime>='开始时间' and gettime<='结束时间' )and (DATEPART(hh, gettime)>=8 and DATEPART(hh, gettime)<=9)其中:打卡记录,是你具体要查询的信息的表中的字段,每个字段用逗号分隔,强烈建议你不要用“*”号 开始时间和结束时间即是...
高分悬赏:SQLServer里面相当于Oracle中DESC的命令是什么
现提供SQLServer查询表结构两条命令:1.sp_help table_name;如:[sql] sp_help Student;2.sp_columns table_name;如:[sql] sp_columns Student;刚刚找到的,我先试一下。发现可以的呀楼主,望采纳,呵呵。1.2.
高分悬赏。。。pb中配置mss microsoft sql server数据源的问题...
一.sql server服务管理器是否启动.二.你连接的数据库名字不对.你可以参考一下设置来修改你的设置:// Profile fc_ncyl SQLCA.DBMS = "MSS Microsoft SQL Server"SQLCA.Database = "数据库名"SQLCA.ServerName = "服务器或者本机计算机名"SQLCA.LogId = "sa"SQLCA.AutoCommit = False SQLCA....