當前位置:編程學習大全網 - 源碼下載 - php mysql a-z 漢字索引

php mysql a-z 漢字索引

建立表t_cosler 排序要用到 jetee工作室

INSERT INTO `t_cosler` VALUES ('A', 45217, 45252);

INSERT INTO `t_cosler` VALUES ('B', 45253, 45760);

INSERT INTO `t_cosler` VALUES ('C', 45761, 46317);

INSERT INTO `t_cosler` VALUES ('D', 46318, 46825);

INSERT INTO `t_cosler` VALUES ('E', 46826, 47009);

INSERT INTO `t_cosler` VALUES ('F', 47010, 47296);

INSERT INTO `t_cosler` VALUES ('G', 47297, 47613);

INSERT INTO `t_cosler` VALUES ('H', 47614, 48118);

INSERT INTO `t_cosler` VALUES ('J', 48119, 49061);

INSERT INTO `t_cosler` VALUES ('K', 49062, 49323);

INSERT INTO `t_cosler` VALUES ('L', 49324, 49895);

INSERT INTO `t_cosler` VALUES ('M', 49896, 50370);

INSERT INTO `t_cosler` VALUES ('N', 50371, 50613);

INSERT INTO `t_cosler` VALUES ('O', 50614, 50621);

INSERT INTO `t_cosler` VALUES ('P', 50622, 50905);

INSERT INTO `t_cosler` VALUES ('Q', 50906, 51386);

INSERT INTO `t_cosler` VALUES ('R', 51387, 51445);

INSERT INTO `t_cosler` VALUES ('S', 51446, 52217);

INSERT INTO `t_cosler` VALUES ('T', 52218, 52697);

INSERT INTO `t_cosler` VALUES ('W', 52698, 52979);

INSERT INTO `t_cosler` VALUES ('X', 52980, 53640);

INSERT INTO `t_cosler` VALUES ('Y', 53689, 54480);

INSERT INTO `t_cosler` VALUES ('Z', 54481, 55289);

SELECT * FROM `soft` s //要排序或要按首字母找的表

left join `t_cosler` c on CONV(HEX(left(s.softName,1)),16,10) between c.cBegin and c.cEnd

//把字母表左聯 按要找的字段left(s.softName,1)第壹個字 在 VALUES ('?', 54481, 55289) 範圍內也就是找出拼音首字母,然後左聯 聯接後,就可以用where來找,或排序

where

c.f_PY="'.chr($i).'" //聯上後,可以按要找字段的拼音的首字母找了

or left(s.softName,1)="'.chr($i).'" //如果要找的字段本身就是字母

order by s.sId desc //按首字母排序

  • 上一篇:二次元到底是個怎樣的世界呢?
  • 下一篇:電商系統開發費用壹般是多少
  • copyright 2024編程學習大全網