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的值
  • 相关阅读:
    HTML5 WEB SQL
    Android-day04
    Android-day03
    Android-day02
    Android-day01
    java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
    事务管理、整合Junit、整合Web、SSH整合
    AOP、AspectJ、JdbcTemplate
    Spring基础
    Hibernate对连接池的支持
  • 原文地址:https://www.cnblogs.com/otome/p/12463495.html
Copyright © 2011-2022 走看看