MYSQL
紫薯馍馍
代码是程序员的朋友,虽然没有热情,但是非常忠实
展开
-
mysql 两张表字段之间 包含关系 模糊查询
mysql 两张表字段之间 包含关系 模糊查询原创 2022-12-22 16:19:30 · 1021 阅读 · 0 评论 -
MYSQL ORACLE 等数据库中几种JOIN方式
1.内连接左右表做内连接,结果将以笛卡尔积的方式返回select * from t1 join t2;2.左连接左右表做左连接,结果将返回左表所有记录,同时返回右表有匹配的数据记录,左右没有匹配的数据,显示为NULL,如果需要单独对为NULL这部分数据做处理,需要在结果集外层添加条件 where XXX is NULL ,就能把这部分数据单独提出来了select * from t1 left join t2 on t1.id = t2.id;3.右连接左右表做右连接.原创 2021-04-13 10:25:55 · 190 阅读 · 0 评论 -
使用SQL 模糊查询两表关联字段数据
使用SQL 模糊查询两表关联字段数据,主要难点就是 无法直接使用like来进行数据处理,这里使用concat来 和join on 来拼凑 模糊查询的样式select x.medianame from tb_totle x join tb_new yon x.medianame like concat('%',y.medianame,'%')...原创 2020-01-09 16:45:50 · 7250 阅读 · 0 评论 -
MYSQL添加远程用户或允许远程访问三种方法
添加远程用户admin密码为password GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY \'password\' WITH GRANT OPTION GRANT ALL PRIVILEGES ON *.* TO admin@\"%\" IDENTIFIED BY \'password\' WITH GRANT OPTI...原创 2018-05-08 10:06:01 · 141 阅读 · 0 评论 -
JDBC写入mysql 中文乱码问题解决方案
1. 修改mysql数据库的整体编码 查看方式数据库编码:show variables like 'character%';出现上图情况时,可以进行数据库配置文件my.ini 文件修改:打开my.ini找到[client]添加一行default-character-set=utf8 找到[mysqld]这行添加代码如下character_set_server=utf8...原创 2018-10-12 15:24:03 · 3390 阅读 · 1 评论 -
Mysql 截取字段中某一字符串,相同位置不定长度
select substring_index(substring_index(str, '&', 3) , 'mediacode=', -1) from qixi; str为数据字段,qixi为数据表名称‘&’ 和 ‘mediacode= ’ 表示,所取数据位于字段中第3个 ‘&’ ,数据位于'mediacode=' 右边一个位置,所以使用‘-1’ ...原创 2018-09-29 10:44:47 · 1430 阅读 · 0 评论 -
Mysql对date类型做加减,加减月份
Mysql 对date类型字段做月份加减,表中birthday 为生产日期,expiration_date为保质期,现需要求得商品临期时间,所以需要对生产日期做相应的月份加减,找了需要例子都用处不大,如果需要加减其他例子,如时分秒等,请百度Mysql DATE_ADD函数select birthday,expiration_date, DATE_ADD(birthday,INTERVAL ex...原创 2019-09-17 14:04:45 · 3108 阅读 · 0 评论