分页 ,去姓名首字母

 

 

 

 

 

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

 

 

--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/

 

 --declare  @pagecount int declare @counts int

 --exec proc_fun_pagination 'sys_user','*',2,2,'userid',0,null,'userid',0--,@pagecount output,@counts output

 

ALTER PROCEDURE [dbo].[proc_fun_Pagination] 

 ( 

 @tblName     nvarchar(200),        ----要显示的表或多个表的连接 

 @fldName     nvarchar(500) = '*',    ----要显示的字段列表 

 @pageSize    int = 10,        ----每页显示的记录个数 

 @page        int = 1,        ----要显示那一页的记录 

 @fldSort    nvarchar(200) = null,    ----排序字段列表或条件 

 @Sort        bit = 0,        ----排序方法,0为升序,1为降序(如果是多字段排列Sort指代最后一个排序字段的排列顺序(最后一个排序字段不加排序标记)--程序传参如:' SortA Asc,SortB Desc,SortC ') 

 @strCondition    nvarchar(1000) = null,    ----查询条件,不需where 

 @ID        nvarchar(150),        ----主表的主键 

 @Dist                 bit = 0,           ----是否添加查询字段的 DISTINCT 默认0不添加/1添加 

 @pageCount    int = 1 output,            ----查询结果分页后的总页数 

 @Counts    int = 1 output                ----查询到的记录数 

 ) 

 AS 

 SET NOCOUNT ON 

 Declare @sqlTmp nvarchar(1000)        ----存放动态生成的SQL语句 

 Declare @strTmp nvarchar(1000)        ----存放取得查询结果总数的查询语句 

 Declare @strID     nvarchar(1000)        ----存放取得查询开头或结尾ID的查询语句 

 

 Declare @strSortType nvarchar(10)    ----数据排序规则A 

 Declare @strFSortType nvarchar(10)    ----数据排序规则B 

 

 Declare @SqlSelect nvarchar(50)         ----对含有DISTINCT的查询进行SQL构造 

 Declare @SqlCounts nvarchar(50)          ----对含有DISTINCT的总数查询进行SQL构造 

 

 --declare @timediff datetime  --耗时测试时间差 

 --select @timediff=getdate() 

 

 if @Dist  = 0 

 begin 

     set @SqlSelect = 'select ' 

     set @SqlCounts = 'Count(*)' 

 end 

 else 

 begin 

     set @SqlSelect = 'select distinct ' 

     set @SqlCounts = 'Count(DISTINCT '+@ID+')' 

 end 

 

 

 if @Sort=0 

 begin 

     set @strFSortType=' ASC ' 

     set @strSortType=' DESC ' 

 end 

 else 

 begin 

     set @strFSortType=' DESC ' 

     set @strSortType=' ASC ' 

 end 

 

 

 

 --------生成查询语句-------- 

 --此处@strTmp为取得查询结果数量的语句 

if @strCondition is null or @strCondition=''     --没有设置显示条件 

 begin 

     set @sqlTmp =  @fldName + ' From ' + @tblName 

     set @strTmp = @SqlSelect+' @Counts='+@SqlCounts+' FROM '+@tblName 

     set @strID = ' From ' + @tblName 

 end 

 else 

 begin 

     set @sqlTmp = + @fldName + 'From ' + @tblName + ' where (1>0) ' + @strCondition 

     set @strTmp = @SqlSelect+' @Counts='+@SqlCounts+' FROM '+@tblName + ' where (1>0) ' + @strCondition 

     set @strID = ' From ' + @tblName + ' where (1>0) ' + @strCondition 

 end 

 

 ----取得查询结果总数量----- 

 exec sp_executesql @strTmp,N'@Counts int out ',@Counts out 

 declare @tmpCounts int 

 if @Counts = 0 

     set @tmpCounts = 1 

 else 

     set @tmpCounts = @Counts 

 

     --取得分页总数 

     set @pageCount=(@tmpCounts+@pageSize-1)/@pageSize 

 

     /**//**当前页大于总页数 取最后一页**/ 

     if @page>@pageCount 

         set @page=@pageCount 

 

     --/*-----数据分页2分处理-------*/ 

     declare @pageIndex int --总数/页大小 

     declare @lastcount int --总数%页大小  

 

     set @pageIndex = @tmpCounts/@pageSize 

     set @lastcount = @tmpCounts%@pageSize 

     if @lastcount > 0 

         set @pageIndex = @pageIndex + 1 

     else 

         set @lastcount = @pagesize 

 

     --//***显示分页 

     if @strCondition is null or @strCondition=''     --没有设置显示条件 

     begin 

         if @pageIndex<2 or @page<=@pageIndex / 2 + @pageIndex % 2   --前半部分数据处理 

             begin  

                 if @page=1 

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName                         

                         +' order by '+ @fldSort +' '+ @strFSortType 

                 else 

                 begin 

                     if @Sort=1 

                     begin                     

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' <(select min('+ @ID +') from ('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-1) as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' order by '+ @fldSort +' '+ @strFSortType+') AS TBMinID)' 

                         +' order by '+ @fldSort +' '+ @strFSortType 

                     end 

                     else 

                     begin 

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' >(select max('+ @ID +') from ('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-1) as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' order by '+ @fldSort +' '+ @strFSortType+') AS TBMinID)' 

                         +' order by '+ @fldSort +' '+ @strFSortType  

                     end 

                 end     

             end 

         else 

             begin 

             set @page = @pageIndex-@page+1 --后半部分数据处理 

                 if @page <= 1 --最后一页数据显示                 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@lastcount as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType  

                 else 

                     if @Sort=1 

                     begin 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' >(select max('+ @ID +') from('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-2)+@lastcount as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' order by '+ @fldSort +' '+ @strSortType+') AS TBMaxID)' 

                         +' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType 

                     end 

                     else 

                     begin 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' <(select min('+ @ID +') from('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-2)+@lastcount as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' order by '+ @fldSort +' '+ @strSortType+') AS TBMaxID)' 

                         +' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType  

                     end 

             end 

     end 

 

     else --有查询条件 

     begin 

         if @pageIndex<2 or @page<=@pageIndex / 2 + @pageIndex % 2   --前半部分数据处理 

         begin 

                 if @page=1 

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName                         

                         +' where 1=1 ' + @strCondition + ' order by '+ @fldSort +' '+ @strFSortType 

                 else if(@Sort=1) 

                 begin                     

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                        +' where '+@ID+' <(select min('+ @ID +') from ('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-1) as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' where (1=1) ' + @strCondition +' order by '+ @fldSort +' '+ @strFSortType+') AS TBMinID)' 

                         +' '+ @strCondition +' order by '+ @fldSort +' '+ @strFSortType 

                 end 

                 else 

                 begin 

                     set @strTmp=@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                        +' where '+@ID+' >(select max('+ @ID +') from ('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-1) as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' where (1=1) ' + @strCondition +' order by '+ @fldSort +' '+ @strFSortType+') AS TBMinID)' 

                         +' '+ @strCondition +' order by '+ @fldSort +' '+ @strFSortType  

                 end            

         end 

         else 

         begin  

             set @page = @pageIndex-@page+1 --后半部分数据处理 

             if @page <= 1 --最后一页数据显示 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@lastcount as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                        +' where (1=1) '+ @strCondition +' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType                      

            else if(@Sort=1) 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' >(select max('+ @ID +') from('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-2)+@lastcount as Varchar(20)) +' '+ @ID +' from '+@tblName 

                         +' where (1=1) '+ @strCondition +' order by '+ @fldSort +' '+ @strSortType+') AS TBMaxID)' 

                         +' '+ @strCondition+' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType     

             else 

                     set @strTmp=@SqlSelect+' * from ('+@SqlSelect+' top '+ CAST(@pageSize as VARCHAR(4))+' '+ @fldName+' from '+@tblName 

                         +' where '+@ID+' <(select min('+ @ID +') from('+ @SqlSelect+' top '+ CAST(@pageSize*(@page-2)+@lastcount as Varchar(20)) +' '+ @ID +' from '+@tblName 

                        +' where (1=1) '+ @strCondition +' order by '+ @fldSort +' '+ @strSortType+') AS TBMaxID)' 

                         +' '+ @strCondition+' order by '+ @fldSort +' '+ @strSortType+') AS TempTB'+' order by '+ @fldSort +' '+ @strFSortType             

         end     

     end 

 

 ------返回查询结果----- 

 exec sp_executesql @strTmp 

 --select datediff(ms,@timediff,getdate()) as 耗时 

 --print @strTmp 

 SET NOCOUNT OFF 

 

 

 

 

 

 

 

--------------------------------

 

 

 

 

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

 

 

create FUNCTION [dbo].[fun_getPY]   

(   

    @str NVARCHAR(4000)   

)   

RETURNS NVARCHAR(4000)   

AS  

BEGIN  

    DECLARE @word NCHAR(1),@PY NVARCHAR(4000)   

    SET @PY=''  

    WHILE len(@str)>0   

    BEGIN  

        SET @word=left(@str,1)   

        SET @PY=@PY+(CASE WHEN unicode(@word) BETWEEN 19968 AND 19968+20901   

        THEN (SELECT TOP 1 PY FROM (   

        SELECT 'A' AS PY,N'驁' AS word   

        UNION ALL SELECT 'B',N'簿'  

        UNION ALL SELECT 'C',N'錯'  

        UNION ALL SELECT 'D',N'鵽'  

        UNION ALL SELECT 'E',N'樲'  

        UNION ALL SELECT 'F',N'鰒'  

        UNION ALL SELECT 'G',N'腂'  

        UNION ALL SELECT 'H',N'夻'  

        UNION ALL SELECT 'J',N'攈'  

        UNION ALL SELECT 'K',N'穒'  

        UNION ALL SELECT 'L',N'鱳'  

        UNION ALL SELECT 'M',N'旀'  

        UNION ALL SELECT 'N',N'桛'  

        UNION ALL SELECT 'O',N'漚'  

        UNION ALL SELECT 'P',N'曝'  

        UNION ALL SELECT 'Q',N'囕'  

        UNION ALL SELECT 'R',N'鶸'  

        UNION ALL SELECT 'S',N'蜶'  

        UNION ALL SELECT 'T',N'籜'  

        UNION ALL SELECT 'W',N'鶩'  

        UNION ALL SELECT 'X',N'鑂'  

        UNION ALL SELECT 'Y',N'韻'  

        UNION ALL SELECT 'Z',N'咗'  

        ) T    

        WHERE word>=@word COLLATE Chinese_PRC_CS_AS_KS_WS    

        ORDER BY PY ASC) ELSE @word END)   

        SET @str=right(@str,len(@str)-1)   

    END  

    RETURN @PY   

END

 

 

select dbo.fun_getPY('徐希望')

拼音首字母检索技术实现与应用 拼音首字母检索技术是信息检索领域的重要组成部分,它使得用户能够通过输入汉字对应的拼音首字母来快速查找和定位数据。随着中文信息处理技术的发展,这一技术已被广泛应用于搜索引擎、数据库查询、输入法联想等场景。拼音首字母检索的原理基于汉字到拼音的转换。这个转换过程涉及到复杂的中文字符处理,包括汉字与拼音的映射、多音字的特殊处理以及拼音首字母的提取。随着算法的优化和数据结构的进步,拼音首字母检索的准确度和响应速度不断提升。首先需要定义什么是特殊字符,这通常取决于应用场景和用户群体。 阅读详情

相关推荐

国内主流AI编程工具使用实例及总结

AI编程辅助工具是利用人工智能技术来帮助程序员进行软件开发的工具。它们可以在代码编写、代码审查、错误检测、代码优化等多个编程环节发挥作用,提高编程效率和代码质量。通义灵码,基于通义大模型的AI研发辅助工具,提供代码智能生成、研发智能问答、任务自主执行等能力,为开发者带来智能化研发体验,引领AI原生研发新范式。包含智能编码助手和AI程序员。

技术博客 1万+

根据姓名首字母排序查询

1.前台需要List<HashMap<String,Object>>类型的数据,先对查询出的List<UserVo>进行处理。 后台查询已经将姓名首字母查询出来(数据库中设计汉字转字母函数,详情查看https://blog.youkuaiyun.com/dong__优快云/article/details/102706986) HashMap<S...

dong__优快云的博客 2585

BLE蓝牙胎压监测

胎压监测系统新技术

qq_41851841的博客 1255

java中实现根据中文首字母排序

java中实现根据中文首字母排序demo

awu_scanner的博客 8138

NA400与昆仑通态MODBUS/TCP通讯调试说明

点击增加设备通道,弹出窗口进行设置,通道类型选择“0区输出继电器”,通道地址为1,通道个数为1,读写方式为读写。点击增加设备通道,弹出窗口进行设置,通道类型选择“4区输出寄存器”,数据类型选择“16位 无符号二进制”,通道地址为21001,通道个数为1,读写方式为读写。5.添加设备通道:双击莫迪康MODBUSTCP子设备,点击添加设备通道,根据Modbus规约地址表进行参数的设置,表格可在NAPro软件帮助中查看,如下图所示。然后可以在设备通道调试数据中观察到Q1的值为1,NW1的值678,表示通讯成功。

weixin_44281509的博客 2490

基于NE555的触摸延时开关电路设计与实现

本文详细介绍了基于NE555芯片的触摸延时开关电路设计与实现方法。通过分析NE555的单稳态工作模式,结合定时电阻、电解电容等关键元件选型,提供了一套完整的电路搭建方案。文章还包含抗干扰设计、调试技巧及常见故障处理,帮助电子爱好者快速掌握触摸延时灯的制作要点。

weixin_29268267的博客 788

antd table表格,按姓名首字母排序;升序,降序;

主要代码: { title: 'Name', width: '6%', dataIndex: 'AttendeeName', sorter: (a, b) => a.AttendeeName.slice(0,1).charCodeAt(0)-b.AttendeeName.slice(0,1).charCodeAt(0) }, const columns = [//***********************************这里 .

zhangyubababa的博客 2023

微信小程序通过MQTT协议实现智能家居远程控制——基于阿里云物联网平台

本文详细介绍了如何利用微信小程序与MQTT协议,结合阿里云物联网平台,构建一套完整的智能家居远程控制系统。文章从平台配置、MQTT协议核心概念、小程序开发实战到单片机端对接,提供了全链路实践指南,并重点阐述了通过规则引擎实现消息路由与设备绑定的关键步骤,帮助开发者快速实现安全、稳定的自定义智能家居解决方案。

1208

Mysql常用操作,谈谈排序与分页

对数据库稍有使用经验的人,排序与分页是非常常见的需求。MySQL作为一款常用的关系型数据库,对于排序和分页也提供了相应的语法和底层实现,但是实际上我也见到过很多人抱怨:排序分页后性能大减。这是为什么,又该如何解决呢?今天我们就来细说Mysql数据库的排序与分页

战斧的博客 1万+

销售预测的方法与模型(三)丨安全库存与再订货(补货)

较高的 Z 值对应较高的服务水平(例如,服务水平 99% 对应 Z 值 2.33),意味着企业希望更低的缺货风险,因此需要更高的安全库存。在再订货点的管理中,考虑到供应商交货的不确定性,通常需要结合安全库存,以防止在交货期间库存用尽。要对L开根号,根号L表示交货周期越长,企业需要的安全库存越多,因为在较长的供应期内,需求波动的累积效应更明显。举例:供应商的交期服从标准差为2件/天的正态分布,顾客需求为50件/天的正态分布,若要客户服务水平达到 90%,安全库存量应该是多少?下面介绍几种核心的模型与公式。

weixin_45675709的博客 1534

【重启后nvidia-smi 命令出现错误】

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

qq_44769377的博客 5211

JDBC实现模糊、动态与分页查询的详解

本章介绍了JDBC中的三种查询方式:模糊查询、动态查询和分页查询。模糊查询通过LIKE关键字和通配符%、_实现,JDBC中通过PreparedStatement进行参数绑定和执行查询。动态查询根据用户输入的条件动态生成SQL语句,提升了查询的灵活性。分页查询则通过LIMIT和OFFSET实现数据的分页显示。每种查询方式都提供了详细的代码示例和测试方法,帮助读者更好地理解和掌握这些技术。

艺杯羹的博客 1663

STM32H743的FDCAN使用方法(1):STM32CubeMX初始化代码生成

STM32H743的FDCAN使用方法(1):STM32CubeMX初始化代码生成。

kevin1499的博客 2566

php mysql首字母查询_php/Mysql汉字按拼音首字母检索

实现按汉字拼音首字母检索数据,具体实现方法详见下面示例。首先建一个拼音表t_cosler,存放每个字母开头的第一个汉字的编号和最后一个汉字的编号,每次取姓名的第一个汉字然后去跟编码表匹配:----表的结构 `tcosler`--CREATE TABLEIFNOT EXISTS `tcosler` (`fPY` char(1) NOT NULL,`cBegin` int(11) NOT NULL...

weixin_35890512的博客 357

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

工作日志-2020-03-17(使用Jfinal+bootstrap制作首字母模糊搜索功能)

简单了解了Jfinal 今日需求:使用Jfinal+bootstrap制作首字母查询功能 看似简单的小需求 我整了一天 而且是在公司大佬的带领下完成的,昨天接触了Jfinal框架似乎对其了解了,做个了自我感觉牛逼其实很垃圾的学生表的增删改查,自以为可以胜任工作上的一些需求,今天我迎来了第一个需求 就这个小小的首字母模糊查询 总结一下遇到的难题: 导入老项目时pom文件报错Missing a...

weixin_44487309的博客 282

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

mybatis-puls条件查询、分页功能

MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

m0_67587248的博客 403

MySQL数据库查询语句汇总

基础查询 select [字段] from 表名 1,select * from emp; # 查询所有数据 在数据量很庞大的情况下, 效率低, 不推荐使用 2,select empno,ename.sal from emp; # 指定查询字段 (使用逗号隔开) as 子句 1,select empno as 编号,ename as 姓名 ,sal as 工资 from emp; # 更改表头 2,select e.empno,e.ename,e.sal from emp as e; ...

Yanmengya123的博客 7171

【MySQL 零基础入门】DQL 核心语法(三):学生表排序查询与分页查询篇

本文介绍了DQL查询中的排序查询和分页查询技巧。排序查询使用ORDER BY子句,支持单字段和多字段排序(升序ASC/降序DESC),适用于成绩排名、商品展示等场景。分页查询通过LIMIT实现,核心公式是起始索引=(页码-1)×每页记录数,需注意起始索引从0开始。文章通过学生表案例演示了单字段排序、多字段排序(先年龄升序再成绩降序)以及分页查询的具体实现,并强调语法顺序为WHERE→ORDER BY→LIMIT。最后预告将讲解DQL执行顺序和DCL权限控制。

kongsicheng10的博客 719

mysql得到中文的拼音_在MySQL中获取中文的拼音或转换中文为拼音

MySQL-------------------------------------分页:select * from xxx limit 0,10limit start,pagesize-------------------------------------INSERT INTO person_infoSELECTu.uid,u.displayname,ELT(INTERVAL(CONV(HEX...

weixin_34952098的博客 259

mysql基础篇

去重 # 查询员工表涉及到的部门编号 SELECT DISTINCT department_id FROM employees 示例: concat 连接字段 逻辑运算符 or in 判断某字段的值是否属于in列表中的某一项 #查询员工表jobid等于AD_VP,AD_PRES的员工姓名 SELECT last_name,job_id FROM employees WHERE job_id='AD_VP' OR job_id='AD_PRES' #使用in 等价于or SELECT last_

AYUKiss的博客 245

papamis系统

过年回家看到父亲那么卖力地做账,算数据,我实在是不忍心了,于是乎,打算帮他做个系统,说来其实,也是很简单的,只是简单的单表查询。 打算用winform + access来实现。  昨晚上大概做成了一个样子,媳妇儿看见了,说,亏你也是在公司干了三年的人,怎么做出来的东西是这么还是个样子。 确实比较水,水,我要坚持把这个做完。 记录一下,目前的进度 #region //获取控件信息的代码,

且行且看 852

【MySQL】数据库2- MySQL表的增删改查(基础)

【MySQL】数据库2- MySQL表的增删改查(基础)

xqs196301的博客 185

【MySQL探索之旅】MySQL数据表的增删查改(初阶)

前面我们学习了MySQL数据库和数据表的创建、删除。接下来我们就需要将数据保存在数据表中。今天我们就来学习数据表的增删查改(CRUD)。CRUD即增加(Create),查询(Retrieve),更新(Update),删除(Delete)四个单词的首字母缩写。

QQ3447387928的博客 2971

Java操作MongoDB采用MongoRepository仓库进行条件查询

Java操作MongoDB采用MongoRepository仓库进行条件查询

michael's blog 3万+

【MySQL】MySQL 数据库基础语法与命令全集

新增:-- 单行插入insert into 表(字段1, ..., 字段N) values (value1, ..., value N);-- 多行插入insert into 表(字段1, ..., 字段N) values查询:-- 全列查询select * from 表-- 指定列查询select 字段1,字段2... from 表-- 查询表达式字段select 字段1+100,字段2+字段3 from 表-- 别名select 字段1 别名1, 字段2 别名2 from 表。

大家好,我是敖云岚,一个沉迷代码的 “技术玩家”。擅长 Java、C++ 开发,对 MySQL、Redis、RabbitMQ 等技术也颇有研究。博客里既有硬核技术干货,也有诙谐幽默的编程日常分享。愿和你一起,笑着学技术,快乐敲代码! 1037

oracle查询语句、分页查询

查询语句 1.       基本语法:select 【distinct】* {column1,列名2..} from  表名 【where (条件)】 (1)       select指定要查询哪些列的数据 (2)       column指定列名 (3)       *代表查询所有列 (4)       from指定查询哪张表 (5)       distinct可选,只显示结果是,

hobson的专栏 585
上一篇: excel 导入导出
下一篇: 转载:jquery webservice 跨域
wfdoublext
博客等级 码龄19年 5粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值