让人发狂的sql语句!
StringBuilder Asql = new StringBuilder();
Asql.Append(" select '' as '序号', T_Station.档案号,T_Station.StationName as '台站名' , ");
Asql.Append(" 区站号.区站号 , ");
Asql.Append(" 台站级别.台站级别 , ");
Asql.Append(" 所属机构.所属机构 , ");
Asql.Append(" 台站位置.台站位置 , ");
Asql.Append(" 台站周围障碍物.台站周围障碍物 , ");
Asql.Append(" 观测要素.观测要素 , ");
Asql.Append(" 观测仪器.观测仪器 , ");
Asql.Append(" 观测时制.观测时制 , ");
Asql.Append(" 观测时间.观测时间 , ");
Asql.Append(" 守班情况.守班情况 , ");
Asql.Append(" 其他变动事项.其他变动事项 , ");
Asql.Append(" 观测记录.观测记录 , ");
Asql.Append(" 观测规范.观测规范 , ");
Asql.Append(" 采样方式.采样方式 , ");
Asql.Append(" 沿革数据来源.沿革数据来源 , ");
Asql.Append(" 编报人员.编报人员 ");
&
相关文档:
SQL语句优化:
(1)可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.
(2)SELECT子句中避免使用 ‘ * ‘
(3)减少访问数据库的次数
方法3 (高效)?
SELECT A.EMP_NAME , A.SALARY , A.GRADE,
B.EMP_NAME , B.SALARY , B.GRADE
from EMP A,EMP B
WHERE A.EMP_NO = 342
AND B.EMP_NO = 291;
( ......
问题来自http://topic.csdn.net/u/20091128/10/6750afae-71df-42df-ae23-14024736e1d8.html?64174
依我猜测可能是要拼字段名称
if (D > 0)
{
UpData_D = "D_D" + D.ToString();
DataSet myData = Socut.Data.ExecuteDataSet("UPDATE YUAN SET " + UpData_D + "='" + Y + "',..........
}
......
50个Sql语句,仅供学习!
Student(S#,Sname,Sage,S***) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表
问题:
1、查询“001”课程比“002”课程成绩高的所有学生的学号;
select a.S# from (select s#,score from SC ......
SQL Server在安装到服务器上后,由于出于服务器安全的需要,所以需要屏蔽掉所有不使用的端口,只开放必须使用的端口。下面就来介绍下SQL Server 2008中使用的端口有哪些:
首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果我们要远程连接数据库引擎,那么就需要打开该端口。这个端口是可以修改的,在&ldqu ......
修改数据库对象所有人
今天帮朋友传数据库报错,提示 "
[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]登陆 xxx 失败",正好前段时间碰到同样问题,尝试删除用户 xxx , 又报错,提示" 用户拥有对象,所以无法删除". 查看数据库,发现该用户拥有很多存储过程,一个一个改太麻烦,从网上找到如下方法,恰好解决此问题:
CR ......