随笔分类 -  [03-1]SQL

摘要:首先想到的是:select distinct 但是,其只能指定一个 “重复列”,如果两列呢? 嘿嘿 ...group by column1, column2 阅读全文
posted @ 2013-04-24 16:41 把爱延续 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供... 阅读全文
posted @ 2010-11-12 09:21 把爱延续 阅读(679) 评论(0) 推荐(0) 编辑
摘要:表结构:DROP TABLE IF EXISTS `zhoufoxcn`.`userlist`;CREATE TABLE `zhoufoxcn`.`userlist` ( `UserId` int(10) unsigned NOT NULL auto_increment, `UserName` va... 阅读全文
posted @ 2010-10-22 13:57 把爱延续 阅读(23361) 评论(0) 推荐(2) 编辑
摘要:Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# fro... 阅读全文
posted @ 2010-07-17 09:44 把爱延续 阅读(546) 评论(0) 推荐(0) 编辑
摘要:代码 SqlBulkCopy sqlBulkCopy =null; //声明SqlBulkCopy对象 try { DbHelper db =new DbHelper(); //微软DbHelper类 using (SqlConnection sqlCon = (SqlConnection)DbHe 阅读全文
posted @ 2010-07-16 11:54 把爱延续 阅读(728) 评论(0) 推荐(0) 编辑
摘要:现有如下的一个数据表: testTable 其中有两个 均为char(10) 的字段 ID (PK) Num(PK) 数据表中的数据会如下状态:IDNumAAAABBBBCCCC现执行如下SQL语句: insert into testTable (ID, Num) select 'DD' , 'DD' union select 'DD' , 'DD'IDNumAAAABBBBCCCCDDDD此时... 阅读全文
posted @ 2010-07-16 11:46 把爱延续 阅读(318) 评论(4) 推荐(0) 编辑