基于邮政编码计算邮资成本

zf2sa74q  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(295)

我正在寻找一种方法来计算邮资成本的基础上,邮政编码输入到一个表格-我正在寻找一个存储在数据库中的价格可能像例如:邮政编码是4000至4999邮资将是8.00美元或邮政编码是2000至2999邮资将是4.65美元如果,如果/否则???如果/或???不确定。。。提前谢谢

mklgxw1f

mklgxw1f1#

审判案件https://www.w3schools.com/sql/func_mysql_case.asp
像这样:

  1. SELECT Postcode, Cost =
  2. CASE
  3. WHEN Postcode LIKE '4%' THEN 8.00
  4. WHEN Postcode LIKE '2%' THEN 4.65
  5. ELSE 'unknown'
  6. END

  1. SELECT Postcode, Cost =
  2. CASE
  3. WHEN Postcode BETWEEN '1000' AND '1999' THEN 8.00
  4. WHEN Postcode BETWEEN '2000' AND '2999' THEN 4.65
  5. ...
  6. ELSE 'unknown'
  7. END
展开查看全部

相关问题