MySQL日常操作记录

news/2024/12/28 15:00:19/

在这里插入图片描述

1.查看MySQL版本

select version();

2.快速复制表结构,不包含相关主键及约束

create table user_test as select * from user where 1=2;

3.uuid

select uuid(),uuid_short();

4.替换uuid()里的’-‘为’’

select replace(uuid(),'-','');

5.md5摘要

select md5(uuid()),md5('123456');

6.复制数据

insert into user_test(id, name, age, city) 
select replace(uuid(),'-',''),name,age,'vue3' from user;insert into user_test(id, name, age, city) 
select md5(uuid()),name,25,city from user;

7.ip4地址转整数,整数转换ip4地址

select INET_ATON('127.0.0.1') address_2_number,
INET_NTOA(2130706433) number_2_address;

8.删除数据,不允许边查询边删除/更新。

delete from user_test where id in (select id from user_test where parent_id='75e2f86d0a2c11ee89c70242ac110002');
-- [HYO00][1093] You can't specify target table 'user_test' for update in FROM clause
delete from user_test where id in (select id from (select id from user_test where parent_id='75e2f86d0a2c11ee89c70242ac110002') t);

9.查询数据库blob字段

select convert(remark using utf8) from user

10.关联查询,没有数据的统计为0,构造基础数据,子查询或连接查询实现

select l.province,ifnull((select biz.num from (select '北京' as province,100 as numunion allselect '深圳' as province,208 as num) biz where biz.province = l.province),0) as num
from (select '北京' as provinceunion allselect '上海'union allselect '广州'union allselect '深圳') l

http://www.ppmy.cn/news/953101.html

相关文章

Claude AI和ChatGPT的区别

Claude AI和ChatGPT都是基于人工智能技术的智能对话系统,但它们的设计和应用场景有一些不同。 Claude AI是一个基于语音识别、自然语言处理和机器学习等技术的智能客服平台。它能够像人一样进行对话,并根据用户提供的问题提供相应的答案,从而…

MOSS与ChatGPT,人工智能真的会取代人类吗?

MOSS与ChatGPT,人工智能真的会取代人类吗? 1 引言2 MOSS2.1 MOSS能力表现2.2 量子计算机2.3 MOSS实现的可能 3 ChatGPT3.1 ChatGPT的爆火3.2 ChatGPT能干什么3.3 ChatGPT带起的潮流3.4 ChatGPT具有自主意识吗? 4 结语 550W听起来不像是个名字…

【ChatGPT|AI 应用】ChatGPT + MindShow 快速制作 PPT

应用背景 步入信息化时代,或多或少都需要做各种 PPT,比如:论文答辩 PPT,项目演示 PPT,主题班会 PPT,技术评审 PPT 等等,然而很多同学制作 PPT 的难点在于 PPT 的背景图片、排版的选择与思考。 …

AI人工智能ChatGPT定制开发

AI人工智能ChatGPT可以被定制开发以满足特定业务需求。以下是一些开发ChatGPT应用程序的步骤: 界定需求:定义ChatGPT在应用程序中所需实现的具体功能,例如对话、文本生成、语言翻译等。 数据收集和预处理:准备训练数据&am…

ChatGPT-AI模型框架研究

GPT开启AI大模型时代,国内外大厂发力布局,商业化空间加速打开: 1、数据、算法、模型三轮驱动AI发展,大模型优势显著,成为AI主流方向; 2、GPT开启千亿参数级AI大模型时代,语言、视觉、科学计算等…

OpenAI的大型语言模型ChatGPT在人工智能领域崭露头角

ChatGPT是一种基于GPT(Generative Pre-training Transformer)的对话生成模型,它是一种人工智能技术,可以模拟人类的对话方式,与人类进行自然语言交互。在最近的几年中,ChatGPT已经在多个领域得到了广泛的应…

【真相】ChatGPT和OpenAI的API KEY

背景 最近ChatGPT火出了圈,各种基于ChatGPT的应用层出不穷。 ChatGPT官方网站:https://chat.openai.com/ 然后github上各种基于ChatGPT的开源代码库也开始火热起来。 真相 在ChatGPT火之前,OpenAI的官方API就支持调用语言模型来回答问题&…

ChatGPT与人工智能的发展——讲述ChatGPT在人工智能发展历程中的地位和贡献

随着人工智能技术的不断发展,自然语言处理成为了一个备受关注的领域。在这个过程中,ChatGPT通过其优秀的文本生成和对话模型,逐渐成为了人工智能领域中的佼佼者。本文将从ChatGPT的发展历程、技术原理以及应用场景等方面进行介绍,…