求解SQL 小问题。。。。
作者&投稿:卓申 (若有异议请与网页底部的电邮联系)
select * from T_sc where xh in(select xh from T_sc where kch ='c03' and xh in ( select xh from T_sc where kch='c02' and xh in( select xh from T_sc where kch = 'c01')))
有点长,但问题解决了,xh -- 学号,,
创建视图可以这样
create or replace view view_employees as select EID, Surname, FirstName, Sex, BirthDate, Dept from Employees;
授权
grant all on A.view_employees to B with grant option
grant all on A.view_employees to C with grant option
取消修改
revoke update on A.view_employees to B
revoke update on A.view_employees to C
select Order_Id as BlankEmpCount From Orders
where EmpNo is null
and Order_Date between '2007-01-01' and '2007-02-01'
select count(OrdNo)
from OrderTbl
where YEAR(OrdDate) = 2007
and MONTH(OrdDate) = 1
and isnull(EmpNo, '') = ''
Use the AAA name BlankEmpCount for the column heading 是什么意思?
打酱油的路过
老庆禾乐: 1、select * from 用户表 where 卡号='0023_ABC'2、select a.* from 用户表 a,上机登记表 b where a.卡号=b.卡号 and 时间>='00:00:01' and 时间3、select a.用户名,b.计算机名,sum(c.费用) as '总费用' from 用户表 a,上机登记表 b,财务表 c ...
刚察县19283818556: sql语句小问题,求解答 - ?
老庆禾乐: select case when 语文>=80 then \\'优秀\\' when 语文>=60 then \\'及格\\' else \\'不及格\\' end 语文 ,case when 数学>=80 then \\'优秀\\' when 数学>=60 then \\'及格\\' else \\'不及格\\' end 数学 ,case when 英语>=80 then \\'优秀\\' when 英语>=60 then \\'及格\\' else \\'不及格\\' end 英语 from table_t
刚察县19283818556: SQL小问题?
老庆禾乐: 你想查的是每个人的人次就用 select (case when name='张三' then '张三' when name='李四' then '李四' end) as name,count(no) from 表名 group by name 想查总共的人数 select count(name) from 表名
刚察县19283818556: SQL一个简单的问题求解!!!?
老庆禾乐: if exists (select from databases where name='exam') drop database exam go create database exam ( name='exem1', filename='D:\exam_1.mdf', size=30MB, maxsize=60MB ) go if exists (select objects from exam where name=exam_2_log ) drop ...........
刚察县19283818556: sql简单问题~?
老庆禾乐: 'select*from 理科主表.db where 学生姓名='是一对,+号是连接的,''+edit1.text+''是一对 由于是字符串要加'',再外面的''与前面的那个是相同的功能 ''刘大''这个是一对的,剩下的两个一对
刚察县19283818556: 求解决sql语句问题 - ?
老庆禾乐: sql += " from BO_DONATE_D where ID=" + "'" + ID + "'"; 前面加上 if(",".equals(sql.substring(sql.length()-1 , sql.length()))){ sql = a.substring(0 , sql.length()-1); } 也就是 if(",".equals(sql.substring(sql.length()-1 , sql.length()))){ sql = a....
刚察县19283818556: SQL简单题目,求解?
老庆禾乐: 个人理解2种方法:一种是用集中式的数据库,全部分公司连接总公司服务器进行数据操作.这样数据更新及时但是操作延时比较大.但是总部财务做账效率最高. 还有就是用SQL订阅服务,各地数据按照设定时间进行更新数据,这样操作时延时小,但是数据更新要等发布订阅完成后才看得到.这样分公司财务数据效率最高.
刚察县19283818556: 求解详细SQL问题 - ?
老庆禾乐: 对表:创建、删除、修改 对记录:添加、删除、更新、查询 如可参照完整性:创建表之间的关系,通过表的 外键 来保证 SQL Server 2000 不区分大小写滴 还有建议,一下问这么多问题,挺累的
刚察县19283818556: 简单SQL语句求解,来者有分.?
老庆禾乐: select * from yourtable where yourfield like '\a\b%'
刚察县19283818556: SQL数据库调用问题求解 - ?
老庆禾乐: 是因为你没有循环显示,只显示一条,添加循环语句就可以:<% sql="select * from noproduce " sql=sql&" order by pdate desc" rs.open sql,conn,1,1 do while not rs.eof%><tr> <td>会员<%=rs("yhm")%>成功提交了<%=rs("xhao")%><%=rs("stitle")%></td></tr><% rs.movenext loop%>