表 table1 有 83 个字段其中后50个字段分别为url1 - url50需要的结果为前33个字段+ 后50个字段的前5个字段(url1-url5)即前38个字段后面的字段如果有内容则包含在查询结果内例如第2000条记录的url6-url10都有内容则查询结果为前33个字段+ 后50个字段的前10个字段 ,即前 43 个字段如果所有记录的url1-url50都没有内容查询结果为前33个字段+ 后50个字段的前5个字段 ,即前38 个字段

解决方案 »

  1.   

    小三版主把一楼改成下面内容,然后把2楼删掉
    表 table1 有 83 个字段其中后50个字段名分别为url1 - url50需要的结果为前33个字段+ 后50个字段的前5个字段(url1-url50)即前38个字段后面的字段如果有内容则包含在查询结果内例如第2000条记录的url6-url10都有内容则查询结果为前33个字段+ 后50个字段的前10个字段 ,即前 43 个字段如果所有记录的url1-url50都没有内容查询结果为前33个字段+ 后50个字段的前5个字段 ,即前38 个字段url 字段类型为text
      

  2.   

    这么说吧我只需要从一个表(table1)中得到查询结果该表共有83个字段查询结果至少需要前38个字段如果后面的字段也有内容则后面的字段也需要包含在查询结果中比如url7有内容则查询结果为前33个字段+ (url1-url7)
      

  3.   

    LZ的要求大概懂了。
    TB1中有A B C D E等字段,前3个字段固定取值,后面字段有内容则取,没有就不取。。对不?