iT邦幫忙

0

MySQL問題 15 Warnings

  • 分享至 

  • xImage

access中的SQL語言
我想將三種醫師的人數作加總
SELECT two.地區別, two.西醫師, two.中醫師, two.牙醫師, (two.西醫師+two].[中醫師]+[two].[牙醫師]) AS ['doctotal']
FROM two
WHERE (((two.西醫師)<999999) AND ((two.中醫師)<999999) AND ((two.牙醫師)<999999) AND ((([two].[西醫師]+[two].[中醫師]+[two].[牙醫師]))>500));
但是
輸入進SQL時,卻出現問題
我有嘗試改掉宣告新的類別的部分
SELECT two.地區別, two.西醫師, two.中醫師, two.牙醫師,
("西醫師"+"中醫師"+"牙醫師") AS "doctotal"
FROM two
WHERE (((two.西醫師)<999999) AND ((two.中醫師)<999999) AND ((two.牙醫師)<999999) AND ((("西醫師"+"中醫師"+"牙醫師"))>500));
https://ithelp.ithome.com.tw/upload/images/20220415/20148271ksXEzLe6kZ.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-04-15 08:26:23

看起來是 Access 轉 MySQL 的工作

如果你以後還要問類似的問題
建議你先學著用 db fiddle

重點是把 table 和資料先建好
我相信你會更快速的得到答案

0
wayne0127
iT邦新手 5 級 ‧ 2022-10-06 10:23:47
SELECT two.地區別, two.西醫師, two.中醫師, two.牙醫師, (two.西醫師 + two.中醫師 + two.牙醫師) AS 'doctotal' FROM two WHERE two.西醫師 < 999999 AND two.中醫師 < 999999 AND two.牙醫師 < 999999 AND (two.西醫師 + two.中醫師 + two.牙醫師) > 500

我要發表回答

立即登入回答