![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 89
为幸福写歌
热爱编程
展开
-
SQL Server中多对多关系的实现
多对多的关系必须另外添加一张表来表示 --班级 create table banji ( banji_id int constraint PK_banji primary key, --主键 banji_num int not null, banji_name nvarchar(20) ) --教师 create table jiaoshi ( jiaoshi_id int con原创 2016-08-18 21:02:40 · 2419 阅读 · 0 评论 -
SQL Server中的分页查询
分页查询很简单,具体代码如下: --分页查询 --查询1-3行数据 select top 3 * from emp order by sal desc; --查询4-6行数据 select top 3 * from emp where empno not in (select top 3 empno from emp order by sal desc) order by sa原创 2016-08-21 15:22:37 · 392 阅读 · 0 评论 -
SQL Server中的内连接
内连接是查询的重点,也是数据库学习的重点。 内连接是对emp表和dep表t的多表查询 emp表: dept表: 1、select .... from A ,B的用法 --emp是14行8列,dept是5行3列 select * from emp,dept; --输出结果是70行11列 产生的结果是笛卡尔积: 2、select .... from A, B原创 2016-08-21 15:48:58 · 767 阅读 · 0 评论 -
SQL Server中自连接和联合的用法
自连接:一个表自己跟自己连接起来查询数据; 联合:表与表之间以纵向的方式连接在一起。 例子: 输出每个员工的姓名 工资 和上司的姓名 select "E1".ename "员工姓名", "E1".sal "工资", "E2".ename "上司姓名" from emp "E1" join emp "E2" on "E1".mgr = "E2".EMPNO un原创 2016-08-22 16:03:19 · 1960 阅读 · 0 评论 -
SQL Server中用SQL命令建表和主外键约束
建立dept和emp表,并用dept表中的dept_id设置为emp表的外键 create table dept ( dept_name nvarchar(20) not null, dept_address nchar(20), dept_id int constraint PK_dept primary key --dept表的主键,命名为PK_dept ) cr原创 2016-08-18 11:31:07 · 2415 阅读 · 0 评论 -
Java使用JDBC连接SQL Server数据库
Java连接SQL Server数据库有两种方式:一是通过JDBC-ODBC桥接的方式,另外一种是通过JDBC连接数据库。 但是从JDK1.8开始,Oracle公司不再支持使用JDBC-ODBC桥连接SQL Server,如果要使用JDBC-ODBC桥,那么要使用JDK1.7或者更低版本。 本文只介绍通过JDBC的方式连接SQL Server数据库。原创 2017-03-16 21:02:05 · 2609 阅读 · 0 评论