zoukankan      html  css  js  c++  java
  • 常用sql语句

    #添加

    "insert into user(username, password, create_time) values ('%s', '', '%s')" % (userName, now)

    #更新

     "update item set propext = '%s', lefttimes = %d ,strengthen_level = %d where uid = %d and itemid = %d" % (propExt,item.lefttimes,item.strengthenLevel, player.uid, item.uid)

    #删除

    "delete from password_lock where uid = %d" % (uid)

    #查询

    'select uid,name,job, gold, level from player order by gold desc,uid limit 100'
    
    'select uid,name,job,fightpower, level from player where job=3 order by fightpower desc,uid   limit 100'
    
     "select b.uid, b.name, b.job, a.total_send_num, b.level from flower as a, player as b where b.uid = a.ownerid order by a.total_send_num desc,uid limit 100"  # 联合查询
    
    sql = 'select group_concat(b.uid) as  bro_uid, group_concat(b.name) as  bro_names, group_concat(b.job) as bro_job, group_concat(b.level) as bro_level, group_concat(b.fightpower) as bro_fightpower, sum(b.fightpower) as total_fight, a.bid from brother as a, player as b where b.uid in (a.uid1, a.uid2, a.uid3) group by a.bid order by total_fight desc,a.bid limit 100' (如果需要单独显示每个玩家的信息可通过python split分割符进行处理)
    
    "select auctionid,cfgid,sellPrice,sellTime,lefttimes,createtime,strengthen_level,propext, item_uid, name, level, uid from auction where uid <> %d and name like '%%%s%%' order by sellTime desc" % (player.uid, name)             # 模糊查找

    #添加替换(在没有的时候添加,在已存在的情况下替换)

    sql  = "replace into enemy (uid, eid, typeId, add_time) values ('%d', '%d', '%d', '%d') " % (uid, eid, typeId, add_time)
  • 相关阅读:
    把一个数组 赋值给一个新数组
    上传图片时进行压缩
    input上传文件 显示进度条
    vue 后台接口返回文件流地址的下载
    时间戳转换
    JS 两个含有部分相同属性的对象如何快速给对应的key赋值
    javascript中把一个数组的内容全部赋值给另外一个数组
    微信小程序wxs如何使用
    优化内存
    解决position:fiexd相对父元素定位
  • 原文地址:https://www.cnblogs.com/AngueTone/p/7340420.html
Copyright © 2011-2022 走看看