善恶资源网专注优秀技术教程分享网-傅汉松!

mysql数据库基本用法及mysql语句疑难问题处理方法

傅汉松 技术教程

汉松出品|资源介绍

傅汉松本次为大家分享的是mysql数据库基本用法及mysql语句疑难问题处理方法

傅汉松

1、where and  link
SELECT * FROM `yiqi_product` WHERE cid = '116' and Name LIKE '%钢结构%'
2、where的多条件查询
SELECT * FROM `yiqi_randoms` WHERE type = 'duanyu' AND `group` = '-'
3、内容替换
UPDATE yiqi_product SET name=REPLACE(name, '*', ''); 
批量替换多个字符
update yiqi_product set content=replace(content,'最佳',''), 
content=replace(content,'最具',''), 
content=replace(content,'最爱','')
4、查询包含
SELECT * FROM `yiqi_article` WHERE locate('[sf]',title)>0 AND cid="4"
5、查询不包含
SELECT * FROM `yiqi_article` WHERE locate('[sf]',title)=0 AND cid="4"
6、查询不等于数据
SELECT name FROM `yiqi_product` WHERE <>195 and 196 and 199 and 198 and 219 and 200 and 201 and 203 and 204
7、查询user表中,user_name字段值重复的数据及重复次数
select user_name,count(*) as count from user group by user_name having count>1;
8、多表联查
SELECT * FROM `yiqi_article` INNER JOIN `yiqi_permanent` ON yiqi_article.aid=yiqi_permanent.objectid WHERE aid="3"
9、根据条件更新数据
UPDATE yiqi_article SET cid = '226' WHERE title LIKE '%aaa%'
10、根据字数筛选数据
SELECT * FROM `yiqi_randoms` WHERE type="duanyu" and length(value)<=150
11、批量给某一列所有值加前缀
update `site_article` set `title` = concat('[k1]',convert(title,char));update `yiqi_article` set `name` = concat('[sf][fz]',convert(name,char)) where cid="";update yiqi_permanent set filename = concat (filename,.1) WHERE perid>45606 AND perid <45693
12、批量更新
update han_randoms set count=0;

UPDATE site_article SET `allshow` =REPLACE(allshow, '0', '1'); 
13、删除指定数据
DELETE FROM yiqi_randoms WHERE type='duanyu'
14、添加新字段
ALTER TABLE `han_users` ADD `userback` LONGTEXT NULL AFTER `status`;
15、修改表名命令
rename table 旧表名 to 新表名
16、指定搜索范围
update yiqi_permanent set filename = concat (filename,.1) WHERE perid>45606 AND perid <45693
17、mysql语句中有引号的问题解决方案
方法:将单引号(')和双引号(")替换成转移单引号(\')和转移双引号(\")即可
UPDATE Z-Blog_post SET log_Content=REPLACE(log_Content, "class=\"tt_article5_pic\" style=\"text-align: center;\"", "class=\"tt_article5_pic\"")
18、赋值(把seotitle里面的数据赋值给title)
UPDATE han_article SET title = seotitle
19、指定列按照中文字数进行排序
SELECT * FROM `yiqi_randoms` WHERE `group` = "分组名称" ORDER BY length(`value`) DESC


标签: 暂无标签

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:321976193@qq.com

同类推荐
评论列表

技术教程 mysql数据库基本用法及mysql语句疑难问题处理方法
1、where and  link SELECT * FROM `yiqi_product`&nb...
扫描二维码阅读原文
QQ娱乐网 January, 01
生成社交图 ×
    85.78ms