标签:int

MYSQL插入处理重复键值的几种方法

MYSQL插入处理重复键值的几种方法

先建立2个测试表,在id列上创建unique约束。 mysql create table test1(id int,name varchar(5),type int,primary key(id)); Query OK, 0 rows affected (0.01 sec) mysql create

贤蛋大眼萌 贤蛋大眼萌 2023-04-21
0 0 0
MySQL交叉表实现分享

MySQL交叉表实现分享

现整理解法如下: 数据样本: create table tx( id int primary key, c1 char(2), c2 char(2), c3 int ); insert into tx values (1 ,'A1','B1',9), (2 ,'A2','B1',7), (3 ,'A

贤蛋大眼萌 贤蛋大眼萌 2023-04-21
0 0 0
Sql Server 开窗函数Over()的使用实例详解

Sql Server 开窗函数Over()的使用实例详解

利用over(),将统计信息计算出来,然后直接筛选结果集 declare @t table(ProductID int,ProductName varchar(20),ProductType varchar(20),Price int)insert @tselect 1,'name1','P1',3

剑圣无痕 剑圣无痕 2023-04-21
0 0 0
MySQL rownumber SQL生成自增长序号使用介绍

MySQL rownumber SQL生成自增长序号使用介绍

下面介绍几种具体的实现方法. 建立实验环境如下 mysql create table tbl ( - id int primary key, - col int - ); Query OK, 0 rows affected (0.08 sec) mysql insert into tbl value

竹子爱熊猫 竹子爱熊猫 2023-04-21
0 0 0
MySQL动态创建表,数据分表的存储过程

MySQL动态创建表,数据分表的存储过程

复制代码 代码如下: BEGIN DECLARE `@i` int(11); DECLARE `@siteCount` int(11); DECLARE `@sqlstr` VARCHAR(2560); DECLARE `@sqlinsert` VARCHAR(2560); //以上声明变量 SEL

共饮一杯 共饮一杯 2023-04-20
0 0 0
mysql仿oracle的decode效果查询

mysql仿oracle的decode效果查询

以下代码在MYSQL中测试通过,MSSQL应该能跑通,未测试。 复制代码 代码如下: #创建表如下 create temporary table tmp (a int, b int ,c int); insert into tmp VALUES (1,10,1),(10,10,2),(10,100,

大白菜程序猿 大白菜程序猿 2023-04-20
0 0 0
sql server2016里面的json功能浅析

sql server2016里面的json功能浅析

测试一下基本的,从查询结果里面构造一个json 的格式 create table t1(ID int identity,name nvarchar(50),Chinese int ,Math int)insert into t1 values ('张三',90,80),('李四',75,90),('

三掌柜 三掌柜 2023-04-20
0 0 0
Oracle、MySQL和SqlServe三种数据库分页查询语句的区

Oracle、MySQL和SqlServe三种数据库分页查询语句的区

先来定义分页语句将要用到的几个参数: int currentPage ; //当前页 int pageRecord ; //每页显示记录数 以之前的ADDRESSBOOK数据表为例(每页显示10条记录): 一、SqlServe下载 分页语句 String sql =

向阳逐梦 向阳逐梦 2023-04-19
0 0 0
sql server如何利用开窗函数over()进行分组统计

sql server如何利用开窗函数over()进行分组统计

这是一道常见的面试题,在实际项目中经常会用到。 需求:求出以产品类别为分组,各个分组里价格最高的产品信息。 实现过程如下: declare @t table(ProductID int,ProductName varchar(20),Produ

竹子爱熊猫 竹子爱熊猫 2023-04-19
0 0 0
Mysql 数字类型转换函数

Mysql 数字类型转换函数

1、将Int 转为varchar经常用 concat函数,比如concat(8,'0') 得到字符串 '80' 2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串 总结:类型转换和SQL Server一样,就是类型参数有点点不同

泡泡 泡泡 2023-04-19
0 0 0
mySQL UNION运算符的默认规则研究

mySQL UNION运算符的默认规则研究

复制代码 代码如下: /* 建立数据表 */ create table td_base_data( id int(10) not null auto_increment,userId int(10) default '0',primary key (`id`))ENGINE=MyISAM DEFAU

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-19
0 0 0
SQLServer存储过程中事务的使用方法

SQLServer存储过程中事务的使用方法

本文为大家分享了SQLServer存储过程中事务的使用方法,具体代码如下 create proc usp_Stock@GoodsId int, @Number int, @StockPrice money, @SupplierId int, @EmpId int, @StockUnit varcha

大猫 大猫 2023-04-19
0 0 0
mysql 查询表中平均分最低的班级

mysql 查询表中平均分最低的班级

复制代码 代码如下: drop table if exists dd; create table dd ( user_id int , class_no int , score int ); insert into dd values (1,1,1), (2,1,1), (3,1,2), (4,2,

大白菜程序猿 大白菜程序猿 2023-04-19
0 0 0
MySQL一个索引最多有多少个列?真实的测试例子

MySQL一个索引最多有多少个列?真实的测试例子

最多16列。 create table test ( f1 int, f2 int, f3 int, f4 int, f5 int, f6 int, f7 int, f8 int, f9 int, f10 int, f11 int, f12 int, f13 int, f14 int, f15 in

大猫 大猫 2023-04-19
0 0 0
MySQL 存储过程和"Cursor"的使用方法

MySQL 存储过程和"Cursor"的使用方法

示例如下: 复制代码 代码如下: CREATE PROCEDURE `justifyGroupNum`() NOT DETERMINISTIC SQL SECURITY DEFINER COMMENT '' BEGIN /*how to run:call justifyGroupNum()*/ DE

宇宙之一粟 宇宙之一粟 2023-04-19
0 0 0
sqlserver中存储过程的递归调用示例

sqlserver中存储过程的递归调用示例

递归式指代码片段调用自身的情况;危险之处在于:如果调用了自身一次,那么如何防止他反复地调用自身。也就是说提供递归检验来保证适当的时候可以跳出。 以阶层为例子说存储过

共饮一杯 共饮一杯 2023-04-19
0 0 0
必须会的SQL语句(二) 创建表、修改表结构、删除

必须会的SQL语句(二) 创建表、修改表结构、删除

1.创建数据库表 --使用哪个数据库,如果不写这一句是默认的数据库,也可以用鼠标选当前数据库use testDB--创建表 Create Table tablename ( --id表示字段名 --int 数据类型 --primary key 主键 --not

张二河 张二河 2023-04-19
0 0 0
SQLServer中bigint转int带符号时报错问题解决方法

SQLServer中bigint转int带符号时报错问题解决方法

有一个需求是要在一个云监控的状态值中存储多个状态(包括可同时存在的各种异常、警告状态)使用了位运算机制在一个int型中存储。 现在监控日志数据量非常大(亿级别)需要对数

Escape Escape 2023-04-19
0 0 0
生成300个不同的随机数的SQL语句

生成300个不同的随机数的SQL语句

--生成300个8位不重复纯数字随机数 DECLARE @i INT=0;DECLARE @j INT;DECLARE @qnum INT=300; --生成随机数的数量SET NOCOUNT ONCREATE TABLE #temp_Table(num INT)WHILE(@i@qnum)BEGI

醒在深海的猫 醒在深海的猫 2023-04-19
0 0 0
一个函数解决SQLServer中bigint 转 int带符号时报错问

一个函数解决SQLServer中bigint 转 int带符号时报错问

有一个需求是要在一个云监控的状态值中存储多个状态(包括可同时存在的各种异常、警告状态)使用了位运算机制在一个int型中存储。 现在监控日志数据量非常大(亿级别)需要对数

贤蛋大眼萌 贤蛋大眼萌 2023-04-19
0 0 0
1 23 24 25 26 27 28