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

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

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

mklgxw1f

mklgxw1f1#

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

SELECT   Postcode, Cost =  
      CASE 
         WHEN Postcode LIKE '4%' THEN 8.00  
         WHEN Postcode LIKE '2%' THEN 4.65   
         ELSE 'unknown'  
      END

SELECT   Postcode, Cost =  
          CASE  
             WHEN Postcode  BETWEEN '1000' AND '1999' THEN 8.00  
             WHEN Postcode  BETWEEN '2000' AND '2999' THEN 4.65   
...
             ELSE 'unknown'  
          END

相关问题