NULL(空)这个值是数据库世界里一个非常难缠的东西,所以有不少应聘者会在这个问题上跌跟头您也不要觉得意外。NULL这个值表示UNKNOWN(未知):它不表示“”(空字符串)。假设您的SQLServer数据库里有ANSI_NULLS,当然在默认...
1.select*fromstudentwherescore>80ands_idin(selectsidfromstudent_classwherec_id=(selectc_idfromclasswherec_name='一班'))2.selectc.c_name,女生人数=sum(s.s_id),平均分=avg(s...
(SELECT1FROM表名2ASbWHEREa.[字段X]=b.[字段X])注:1、a.[字段X]和b.[字段X]是相互关联的字段。2、SELECT1FROM中数字1是没有具体含义的你可以使用任何字段,这里是为了减少占用系统...
美团面试题:Strings=newString("111")会创建几个对象?关于慢SQL,我和面试官扯了很久,面试官也是很谦虚的,总是点头,自己以为回答的还可以。最后的最后,还是说了“你先回去等通知吧!”。所以,我决定把...
面试官追问:可重读读有什么问题会出现幻读,幻读是指事务读取到一个值无法准确继续后续操作。例如读取一个值,没有则插入,但是等插入的时候其他事务已经插入了,这就会导致插入失败,解决办法:sql语句显示加锁:...
你是问数据库有哪些吗??这个貌似不止三种吧我学过的就有MYSQLoracleSQLServer要是问数据库有三种数据模型:层次模型、网状模型、关系模型;数据库还有三级模式结构:外模式、模式、内模式。
SQLC:select*fromt1whererank1=1orrank2=2orrank3=2;SQLD:select*fromt1whererank1=100andrank2=100andrank3=100;表t1实际上在rank1,rank2,rank3三列上分别有一个...
个人觉得以下信息比较重要:数据
Oracle面试题(基础篇)OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。以下是关于Oracle面试题(基础篇),希望大家认真阅读!1.Oracle跟SQLServer2005的区别?宏观上:1).最大的区别在于...
我猜面试官是让你找出SQL语句中in和exists的性能区别,其它就不知道了!你可以去百度exists语句的应用方法!