mysql クエリの結果からメタデータを取得したいので、C# のデータテーブルに入れることができます。主に列名とデータ型が必要です。簡単な例を次に示します。
show columns from (
select sum(subtotal) as subtotal
, sum(tax1+tax2+tax3+tax4) as tax
, sum(subtotal)+sum(tax1+tax2+tax3+tax4) as total
from tbltransmaster
where batchnum in (
SELECT BatchNum
FROM tblshiftmaster
WHERE ClosingTS <> -1
ORDER BY OpeningTS ASC
)
) as x
ただし、このエラーが生成されます
エラー コード : 1064 SQL 構文にエラーがあります。near '( を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
合計(小計)を小計として選択
、sum(tax1+tax2+tax3+tax4)を税として
、1 行目の sum'
誰かが私にアドバイス、またはこれを支援するためのリンクを提供してもらえますか?