+ -
当前位置:首页 → 问答吧 → MySQL
  • 川菜|东北菜|北京菜 查询优化的问题
    如果用select*from表名where字段表like'%东北菜%';这样查询mysql会全库查询,不能被索引,数据量大的时间会很慢,应该如何优化,
    chinar77  时间:12-17 + 阅读全文
  • order by id desc limit后如何把获取的记录是升序排?
    是这样,我需要数据库中最后10条记录,于是就orderbyiddesclimit10;可是这样得到是是降序排的,我想要这些记录升序来排,怎么弄呢?今天写了一天代码,有点晕了,一时想不出来,难道还要分步骤先统计总计录数,然后-10,然后再用byASC从这个点开始读? 希望高手给个效率高的句子。呵呵
    dancer3319  时间:12-17 + 阅读全文
  • 设置三个字段为联合主键,能用于判断其中的两个字段么
    例如表中有三个字段uidtidid将这三个字段设置为联合主键那么,用其来判断uid和tid这一组合的唯一性可以么谢谢
    javaready  时间:12-17 + 阅读全文
  • 这两条sql条件执行在join前还是join后
    SELECTir.*FROMirLEFTJOINiONir.item_id=i.idANDir.id=20;|id|gold|item_id|item_n|name|+----+--------+---------+--------+-----------+|10|100000|0|0|NULL||20|0|5165|
    ypfei3345  时间:12-17 + 阅读全文
  • 统计查询问题
    Access2000表A(识别号,订单号,订单金额)表B(订单号,开票日期,开票金额)想要实现:统计出表A中各订单号在表B中的累计开票金额,以及剩余金额查询语句:"Selectx.识别号,x.订单号,x.订单金额,Sum(y.开票金额)As累计开票,(x.订单金额-Sum(y.开票金额))As剩余金额Form表Ax,表ByWherex.订单号=y.订单
    zhuyf6585  时间:12-17 + 阅读全文
  • 菜鸟求救,想往mysql的date_sub函数中放入参数,可是一直报错
    createproceduredowhile() begin declarev1intdefault1; declarev2=v1+1; whilev1<6do selectdate_sub(current_date,intervalv2day); setv1=v1
    aggie_duo  时间:12-17 + 阅读全文
  • 求 mysql 动态行列转换
    表结构及数据如下:DROPTABLEIFEXISTS`test`;CREATETABLE`test`( `id`int(11)NOTNULLDEFAULT'0', `name`varchar(4)CHARACTERSETutf8NOTNULLDEFAULT'', `count`int(11)NOTNULL
    guozhiyi  时间:12-16 + 阅读全文
  • 请问在mysql中怎样更新,插入指定行数的数据
    请问在mysql中怎样更新,插入指定行数的数据。查找指定的数量我知道用limit,但请问,比如我要更新前十行,该怎么做。主要用于分页中,将每一页用户打开的数据进行一下更新。
    chinajob03  时间:12-16 + 阅读全文
  • pgsql的Case when的小问题!
    caseaaawhen1then'a'when2then'b'whenin(3,4)then'c'else'd'end红色的部分对吗?如果不对该怎么写呢?谢谢!
    love_u_qt  时间:12-16 + 阅读全文
  • MySQL 数据库的索引问题
    各位大侠,我现在遇到棘手的问题,数据库中的一个表格的Id不是int型的数据,是我自己定义的数据,例如:ABC-0001,现在我想插入新数据,但是所插入的数据都没有ID,而因为我的Id不是int型的,所以也木有办法设置自动增长,请问有什么办法可以在插入数据的时候同时自动设置id吗?? 或者是有什么办法读取数据库的id信息,但是没法判断是不是“最大”的记录,高位高手有什么
    SHMILYRINGPULL  时间:12-16 + 阅读全文