SQLServer
镹丶天
好男儿当志在天下,好男儿亦不负红颜!
展开
-
SQL语句笔记
模糊查询忽略数据库字段中的空格表结构select * from dbo.Table2 tbwhere (select replace(name,' ','') from dbo.Table2 tbs where tb.name=tbs.name) like '%上海上海市原创 2016-12-03 16:34:54 · 387 阅读 · 0 评论 -
使用SQL创建库、表、约束
一、创建数据库 create database stuDB on primary -- 默认就属于primary文件组,可省略 ( /*--数据文件的具体描述--*/ name='stuDB_data', -- 主数据文件的逻辑名称 filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称 siz原创 2016-12-03 16:37:49 · 404 阅读 · 0 评论 -
SQL 增·删·改·查·及·语句操作数据库
一、增:有4种方法1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 注意:into可以省略;列名列值用逗号分开;列值用单引号因上;如果省略表名,将依次插入所有列2.使用i原创 2016-12-03 16:41:53 · 474 阅读 · 0 评论 -
Oracle常用
一、根据列名查询表名SELECT TB.TABLE_NAME from USER_TABLES TB,USER_TAB_COLUMNS COLWHERE TB.TABLE_NAME = COL.TABLE_NAME AND COLUMN_NAME ='HZ'二、查询当前表下的所有列SELECT COLUMN_NAME FROM USER_TAB_COLUMNSWHERE TABLE_NAME原创 2016-12-03 16:46:28 · 413 阅读 · 0 评论 -
SQLServer数据层通用类
直接上代码,不废话using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Collections;namespace DbHandler{ /// <summary> /// 数据库原创 2016-12-04 00:43:01 · 478 阅读 · 0 评论 -
SQL分页语句
SELECT TOP 页大小 * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1 ) AWHERE RowNumber > 页大小*(页数-1)原创 2017-01-03 12:55:50 · 379 阅读 · 0 评论 -
SQL时间查询
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=17天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate(原创 2017-01-10 14:58:22 · 502 阅读 · 0 评论 -
SQL查询或删除重复记录
1.查询重复记录select * from 表名where 重复字段 in (select 重复字段 from 表名 group by 重复字段 having count(重复字段) > 1)2.删除保留一条重复记录delete from 表名where 重复字段 in (select 重复字段 from 表名 group by 重复字段 having count(重复原创 2017-01-16 09:55:38 · 446 阅读 · 0 评论 -
封装一个生成分页SQL
/// <summary> /// 查询分页 /// </summary> /// <param name="sql">查询语句</param> /// <param name="pageCount">每页显示条</param> /// <param name="pageNumber">页数</param>原创 2017-01-03 09:22:46 · 710 阅读 · 0 评论