随笔分类 - SqlServer-面试题
摘要:1、编写一条sql语句,要修改一个字段的俩个值,比如把字段sex中的男改为女,女改为男。update m set m=(case when m='男' then '女' else '男' end) where m''2、一个表中的Id有多个重复记录,把所有这个id的重复记录查出来,并显示共有多少重复...
        阅读全文
                
摘要:用存储过程或事务。取得最大标识的时候同时更新。注意主键不是自增量方式这种方法并发的时候是不会有重复主键的,取得最大标识要有一个存储过程来获取。
        阅读全文
                
摘要:1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排...
        阅读全文
                
摘要:例表aaid adate1 a12 a23 a3表bbid bdate1 b12 b24 b4两个表a,b相连接,要取出id相同的字段select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据.此时的取出的是:1 a1 b12 a2 b2那么lef...
        阅读全文
                
摘要:面试题:怎么把这样一个表儿year month amount1991 1 1.11991 2 1.21991 3 1.31991 4 1.41992 1 2.11992 2 2.21992 3 2.31992 4 2.4查成这样一个结果year m1 m2 m3 m41991 1.1 1.2 1.3...
        阅读全文
                
                    
                
浙公网安备 33010602011771号