笔试面试 体重指数 = 体重 (kg) / ( 身高 (m) × 身高 (m) ),小于 18.5 属于偏瘦,介于 18.5 和 20.9 之间(左闭右开)属于苗条,介于 20.9 和 24.9 之间(左闭右闭)属于适中,超过 24.9 属于偏胖。 请你编写一个 Shell 程序,输入某人的身高和体重,计算这个人的体重指数并判断这个人的身材状态(偏瘦、苗条、适中、 偏胖)。 输入:某人的身高(m)和用户的体重(kg),中间使用空格隔开 输出:该人的身材状态(偏瘦、苗条、偏胖 )
笔试面试 日常在处理订单的时候我们会遇到一些问题。 假设现在有2个表, 订单orders表和用户customers表。 其中orders的表结构如下 +———+————+———————+ | order_id | customer_id | order_date | +———+————+———————+ | 1 | 101 | 2022-07-01 10:00:00 | | 2 | 102 | 2022-07-02 11:30:00 | | 3 | 101 | 2022-07-03 15:45:00 | | 4 | 103 | 2022-07-04 09:20:00 | | 5 | 102 | 2022-07-05 14:10:00 | +———+————+———————+ customers的表结构如下 +————+————–+ | customer_id | customer_name | +————+————–+ | 101 | aaa | | 102 | bbb | | 103 | ccc | +————+————–+ 现在你需要输出每个用户最后一次下单的信息,包括:order_id,customer_name,最近下单日期。 上面的例子输出如下 +———+————–+———————+ | order_id | customer_name | order_date | +———+————–+———————+ | 3 | aaa | 2022-07-03 15:45:00 | | 5 | bbb | 2022-07-05 14:10:00 | | 4 | ccc | 2022-07-04 09:20:00 | +———+————–+———————+