数据库面试问题1
1.
更新
t
设置
log date = to _ date(' 2003-01-01 ',' yyyy-mm-dd ')
在哪里
log date = to _ date(' 2006 54 38+0-02-11 ',' yyyy-mm-DD ');
2.
挑选
*
从
t
在哪里
名字
在
(选择
名字
从
t
组
经过
名字
拥有
coung(*)& gt;1)
命令
经过
姓名;——我没说清楚是上升还是下降。
3.
挑选
ID、姓名、地址、电话、登录日期
从
(
挑选
t.*,行编号()
过度(分区
经过
名字
命令
经过
姓名)
皇家海军
从
t
)
在哪里
皇家海军
=
1;
4.
更新
t
设置
(地址、电话)
(选择
地址、电话
从
e
在哪里
e . name = t . name);
5.
挑选
*
从
t
在哪里
rownum
负的
挑选
*
从
t
在哪里
rownum
没什么特别的。用oracle特有的函数做一些题比较容易,比如第三题用的oracle的analysis函数,第一题用的oracle的to_char()函数。
这些问题主要是看你会不会用oracle函数来处理。