zoukankan      html  css  js  c++  java
  • Python MySQL(SQL语句的补充2)

    学会使用 Navicat,不过SQL语句依旧是必须要会的

    1. 导出:
      1. mysqldump -u root db1 > db1.sql -p       #  这样导出包含数据结构和数据
      2. mysqldump -u root -d db1 > db1.sql -p   #  这样导出只有数据结构没有数据
    2. 导入:
      1. 先创建一个文件夹  db1
      2. 然后  mysqldump -u root db1 < db1.sql -p
    3. 临时表:
      1. (select * from t1) as L;   #  创建临时表,还可以继续查询临时表
      2. 即 select * from (select * from t1) as L;
    4. 去重:
      1. select distinct id from t1 where score > 90;          #  如果成绩大于90的id有重复的话就去掉重复的
    5. IF:
      1. case when A>B then A=0 else B = 0;                   #  这个就跟IF语句一样
      2. 三元运算   if (exp1,exp2,exp3)                            #  假如exp1成立,结果就是exp2,否则就是exp3
        比如:  if(isnull(num),0,num)            如果num这个值为空就显示0否则就显示num的值
  • 相关阅读:
    树莓派开机启动
    树莓派连接18b20测温度
    树莓派VNC
    树莓派python 控制GPIO
    树莓派笔记
    用nohup执行python程序时,print无法输出
    mysql 函数应用
    mysql 正则表达式判断是否数字
    mysql select into 不支持
    tushare
  • 原文地址:https://www.cnblogs.com/otome/p/12463495.html
Copyright © 2011-2022 走看看