怎么取数据库里的值?
程序员文章站
2022-06-04 14:58:31
...
数据库如下。cate1是大类。每个大类下又有小类。
怎么查找才能得到以下结果
id cate1
1 Protect Phone Case Table Protection Power Bank Protection
2 Power Power Bank Car Charger Wall Charger
3 Keyboard&Mouse Keyboard Mouse
4 Headphone Headphone Earphone Bluetooth Headphone
5 Bluetooth_Speaker Power Bank Car Charger Wall Charger
用sql语句怎么实现?在php中怎么实现?
每个大类下,跟着他的小类作为一条数据,建个新表。
怎么查找才能得到以下结果
id cate1
1 Protect Phone Case Table Protection Power Bank Protection
2 Power Power Bank Car Charger Wall Charger
3 Keyboard&Mouse Keyboard Mouse
4 Headphone Headphone Earphone Bluetooth Headphone
5 Bluetooth_Speaker Power Bank Car Charger Wall Charger
用sql语句怎么实现?在php中怎么实现?
每个大类下,跟着他的小类作为一条数据,建个新表。
回复讨论(解决方案)
$sqlstr = "select * from table where id建议一开始建立表结构的时候考虑下无限级分类;然后把你这个表好好优化下那样获取就更好了。
select cate1, group_concat(cate2) as cate2 from tbl_name where cate2!='' group by cate1 order by idcate1 cate2 Protect Power Bank Protectio,Table Protection,Phone Case Power Wall Charger,Car Charger,Power Bank Keyboard&Mouse Mouse,Keyboard Headphone Bluetooth Headphone,Earphone,Headphone Bluetooth_Speaker Wall Charger,Car Charger,Power Bank无限级分类要怎么做,该怎么优化?
cate2中的数据怎么提取成单个的结果,以逗号为界。
无限级分类要怎么做,该怎么优化?
cate2中的数据怎么提取成单个的结果,以逗号为界。
可以去php基础 已解决模块 有xu老大,专门讲解无限极分类
上一篇: thinkphp 使用重定向方法总是报错
下一篇: php CI 中的日期
推荐阅读
-
比较两个表的时间,取大于某时间的所有数据
-
oracle数据库中怎么查询自己建的表
-
SQL语句取多列的最小值(排除0)
-
date-mysql中怎么向表中插入当前日期的数据?
-
vue.js通过自定义指令实现数据拉取更新的实现方法
-
想对杰奇小说系统做二次开发,哪位高手知道这个系统数据库里日期函数的算法
-
runhosting 上面的建立的MYSQL数据库怎么运程连接
-
PHP 读取大文件时,怎样得到以回车换行的一行数据。该怎么解决
-
怎么创建上传图像的数据库表,用什么类型来存储
-
Android 入门第十讲02-广播(广播概述,使用方法(系统广播,自定义广播,两个activity之间的交互和传值),EventBus使用方法,数据传递,线程切换,Android的系统广播大全)