1、忍不住想说一句,因为第一题中的字段类型是
日期型,而各种数据库 *** 作日期型数据有不同的方法,没有一种共通的方法,所以脱离了数据库而言没有一种共通的sql。
2、select
id,name,address,phone,logdate
from
t
where
id
in(
select
id
from
t
group
by
name
having
count()>1)
order
by
name;
3、delete
from
t
where
id
not
in
(select
min(id)
from
t
group
by
name);
4、update
t
set
taddress=(select
eaddress
from
e
where
ename=tname),
tphone=(select
ephone
from
e
where
ename=tname);
5、这个不同的数据库也有不同的处理方法,不能脱离数据库谈了。
如:sqlserver或者access可以使用
top
oracle可以使用
rownum
等
---
以上,希望对你有所帮助。
sql server是一大型数据库系统,
它的卸载必须遵照以下步骤:
1、控制面板-添加/删除程序中卸载SQL Server; 2、在“运行”中执行“regeditexe”,进入注册表项,分别删除HKEY_CURRENT_USER/software/microsoft/ microsoft sql server和HKEY_LOCAL_MACHINE/software/microsoft/mssqlserver3、ok!
1、忍不住想说一句,因为第一题中的字段类型是
日期型,而各种数据库 *** 作日期型数据有不同的方法,没有一种共通的方法,所以脱离了数据库而言没有一种共通的sql。
2、select
ID,NAME,ADDRESS,PHONE,LOGDATE
from
T
where
ID
in(
select
ID
from
T
group
by
NAME
having
count()>1)
order
by
NAME;
3、delete
from
T
where
ID
not
in
(select
min(id)
from
T
group
by
name);
4、update
T
set
TADDRESS=(select
EADDRESS
from
E
where
ENAME=TNAME),
TPHONE=(select
EPHONE
from
E
where
ENAME=TNAME);
5、这个不同的数据库也有不同的处理方法,不能脱离数据库谈了。
如:SqlServer或者access可以使用
top
oracle可以使用
rownum
等
---
以上,希望对你有所帮助。
SQLSERVER的数据库文件是不能直接复制的,
要在租用的空间使用数据库,
有两个办法:
1改用ACCESS
2租用支持SQL数据库的空间,拿到IP,帐号和密码后,连接上数据库
如果有了SQL空间,
要上传你的已调试好的SQL数据库,可以用下面的办法:
A使用脱离和附加的办法:
先脱离数据库,
脱离后,
那两个MDF和LDF的文件就能复制了,
可以通过FTP上传到服务器,
然后把上传的数据库文件附加到服务器的数据库里
B使用备份和恢复的办法
先备份你的数据库,
然后将备份文件通过FTP上传到服务器,
再在数据库服务器上进行恢复
只要没有连接,脱机 *** 作和库的体积没有关系,长时间不能终止说明有连接在使用数据库,脱机 *** 作要等连接关闭才能进行。
可以尝试: ALTER DATABASE 数据库名 SET OFFLINE WITH ROLLBACK AFTER 0
然后再脱机。
以上就是关于有关SQL的面试题。。。全部的内容,包括:有关SQL的面试题。。。、如何删除sqlserver数据库、面试题目(sql)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)