ExecuteSQL CASE 使用例|FileMaker
ExecuteSQL (
"
SELECT
'$$TYPE[$n]=\"見積明細\"'
, '$$内容[$n]=\"'||M.\"品名・内容\"||
CASE
WHEN M.\"Model\" IS NULL AND M.\"manufacturer\" IS NULL THEN ''
ELSE '¶'
END
||M.\"Model\"||
CASE
WHEN M.\"manufacturer\" IS NULL THEN ''
ELSE '('||M.\"manufacturer\"||')'
END
||'\"'
, '$$数量[$n]=\"'||M.\"数量\"||'\"'
, '$$単位[$n]=\"'||M.\"単位\"||'\"'
, '$$単価[$n]=\"'||M.\"単価\"||'\"'
, '$$金額[$n]=\"'||M.\"金額\"||'\"'
, '$$課税区分[$n]=\"'||M.\"課税区分\"||'\"'
, '$_=\"'||M.\"order\"||'\"' as \"order\"
FROM \"見積明細\" M
WHERE
M.\"_kf_見積\" = 'F30CFBCE-9C66-4041-8348-BA89D1E7D91A'
AND M.Label IS NULL ORDER BY M.\"order\"
"
; ""; "")
このコメントはブログの管理者によって削除されました。
返信削除