sql选择我不知道到底是什么意思

juud5qan  于 2021-06-17  发布在  Mysql
关注(0)|答案(2)|浏览(281)

我有这样的sql表

pets    playstart   endstart
cat     12:10       12:50
dog     13:10       13:50
lion    14:10       14:50

如果我选择13:35 result dog如何为这个命令创建sql查询?

9bfwbjaz

9bfwbjaz1#

请试试这个,我希望这个对你有用
从playstart>=“13:10”和endstart<=“13:50”的宠物中选择宠物

vaj7vani

vaj7vani2#

回答这个问题。select语句是一种旨在检索某些数据的语句。sql被发明成一种人类可读的与数据库交互的方式。因此,你几乎可以把你的问题当作一个问题来表达。
在这种情况下,你的问题是“哪只宠物会在13:35玩?”。
如果保证表中没有重叠的“playstart”和“playend”值,这应该可以工作(我不知道表的名称,所以我用“yourtable”来表示)。

select pets from yourtable where playstart <='13:35' and playend >='13:35'

相关问题