kcal heot
糖多糖 125.6
虾米 123
糖多糖 103
牛腩 145
大米 140 我要排序成:
kcal heot
糖多糖 125.6
糖多糖 103
维生素 123
矿物质 145
氨基酸 140 客户要的就是 kcal这个字段的值等于某个值(比如说糖多糖)然后从多到少排序分页显示。然后没有的排在后面。
全部关系是这样的。
食物信息表:
id foodName
1 虾米
2 大米
中间创建的一对多关系表,因为一中食物有多个营养成分
id foodID kcal heot
1 1 糖多糖 125.6
2 1 氨基酸 12.6
3 2 糖多糖 12.6
4 2 矿物质 12.6 然后要的就是根据kcal的值等于某个值 然后根据heot的多少来排序
糖多糖 125.6
虾米 123
糖多糖 103
牛腩 145
大米 140 我要排序成:
kcal heot
糖多糖 125.6
糖多糖 103
维生素 123
矿物质 145
氨基酸 140 客户要的就是 kcal这个字段的值等于某个值(比如说糖多糖)然后从多到少排序分页显示。然后没有的排在后面。
全部关系是这样的。
食物信息表:
id foodName
1 虾米
2 大米
中间创建的一对多关系表,因为一中食物有多个营养成分
id foodID kcal heot
1 1 糖多糖 125.6
2 1 氨基酸 12.6
3 2 糖多糖 12.6
4 2 矿物质 12.6 然后要的就是根据kcal的值等于某个值 然后根据heot的多少来排序
FROM TB1 T1
LEFT JOIN TB2 T2
ON T1.kcal = T2.kcal
ORDER BY T2.heot
第一张表 food
id foodName
1 虾米
2 大米
第二张表 meal
id foodID kcal heot
1 1 糖多糖 125.6
2 1 氨基酸 12.6
3 2 糖多糖 12.6
4 2 矿物质 12.6 foodID是food表外键我现在要找出唐多糖从多到少的food信息 就这个意思