gpt4 book ai didi

mysql - 如何提取Sql中某个范围内的数据

转载 作者:行者123 更新时间:2023-11-29 19:29:25 25 4
gpt4 key购买 nike

我正在编写一个Android应用程序,它将碳水化合物、蛋白质和脂肪的特定值发送到服务器。我的数据库包含食品,其中还提到了这些食品中碳水化合物、蛋白质和脂肪的含量。

我想知道如何查询数据库以返回与应用程序发送的值相似的食品。

例如:假设应用程序将碳水化合物、蛋白质和脂肪分别以 30,40 和 50 克的形式发送到服务器。然后服务器应该提取并发送回碳水化合物在 29-31 范围内、蛋白质在 39-41 范围内、脂肪在 49-51 范围内的食物

食物表有食物列表,列是碳水化合物、蛋白质和脂肪

sample database

从示例中,我需要获取类似的食物,即黑面包、白面包和杏仁。

最佳答案

试试这个:

SELECT * FROM Breakfast
WHERE ? between carbohydrate_m - 1 and carbohydrate_m + 1
AND ? between protein_m - 1 and protein_m + 1
AND ? between fat_m - 1 and fat_m + 1

关于mysql - 如何提取Sql中某个范围内的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41906911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com