黑马程序员SQL学习笔记
文章平均质量分 65
许庭洲
塌实肯干,虚心好学和逻辑思维敏捷。
展开
-
黑马程序员之项目开发学习笔记:ATM取款机系统数据库设计
某银行拟开发一套ATM取款机系统,实现如下功能:1. 开户(到银行填写开户申请单, 卡号自动生成);2. 取钱3. 存钱4. 查询余额5. 转账(如使用一卡通代缴手机话费,个人股票交易等)现要求对"ATM柜员机系统" 进行数据库的设计并实现,数据库保存在D:\bank目录下,文件增长率为15%。用户信息表:userInfo原创 2012-09-11 11:32:22 · 7429 阅读 · 0 评论 -
黑马程序员之SQL学习笔记:取出表A中第31到第40记录
写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的id作为主键,注意:id可能不是连续的。)1: select top 10 * from A where id not in (select top 30 id from A)(sql2005之前用这个版本)2: select top 10 * from A where id > (s原创 2012-09-17 08:39:33 · 2239 阅读 · 0 评论 -
黑马程序员之C#学习笔记:数据库char 和nchar 、varchar 和nvarchar 的区别
char 单字节类型,char(8)能存8个字母或4个汉字,如果只存了一个字母,内存中也占8个字节nchar 双字节类型,nchar(8)能存8个字母或8个汉字,如果只存了一个字母或汉字,内存中也占了8个(位) (不分字母汉字以个数计算)varchar 单字节类型可变的,varchar(8)存8个字母或4个汉字只存了一个字母,在内存中只占一个字节nvarchar 双字节类型可变的,nv原创 2012-10-26 21:56:11 · 1052 阅读 · 0 评论 -
黑马程序员之SQL学习笔记:sql 整理的一些笔记
sql server 笔记:--------------------------------------------DBMS 数据库管理系统 Catalog 分类table 表Column 列field 字段primarykey 主键:业务主键:有业务意义如身份证;(会有重复) 逻辑主键:没有任何意义的,给程序看的,推存使用它;原创 2012-11-05 21:15:17 · 769 阅读 · 0 评论 -
黑马程序员之SQL学习笔记:SQL个人的小总结
sql中经常会遇到系统自带的函数进行各种操作,今天我就整理一下学习基础入学视屏后学到的sql中常用到的函数,望大家都能熟练掌握!getdate() 获取系统中的时间dateadd(n1,n2,n3) 为指定的日期格式上增加值 例如:dateadd(year,3,getadte()) 代表在获取到的当前日期年份上再增加3年 结果是 2015-11-01原创 2012-11-03 20:30:50 · 386 阅读 · 0 评论 -
黑马程序员之SQL学习笔记: SQL函数总结
数字函数ABS(被求的值) 求绝对值ceiling(需要舍入的数) 舍入到最大数floor(需要舍入的数) 舍入到最小数round(需要舍入的数) 四舍五入字符串函数len(所要计算的字符串) 计算字符串的长度lower(要转换的数据)、upper(要转换的数据) 转小写、大写 ltrim(字符串) 去除字符串左边的空格rtrim(字符串) 去除原创 2012-11-07 21:13:28 · 446 阅读 · 0 评论 -
黑马程序员之SQL学习笔记: SQL排列函数
ROW_NUMBER()函数ROW_NUMBER()函数根据作为参数传递给这个函数的ORDER BY子句的值,返回一个不断递增的整数值。如果ROW_NUMBER的ORDER BY的值和结果集中的顺序相匹配,返回值将是递增的,以升序排列。如果ROW_NUMBER的ORDER BY子句的值和结果集中的顺序不同,这些值将不会按顺序列出,但它们表示ROW_NUMBER函数的ORDER BY子句原创 2012-11-10 07:31:57 · 528 阅读 · 0 评论