(`Pre-Scan Hours Planned`-`Pre-Scan Time Spent`)
は陽性のみにします。結果が否定的なものなら、私はそれを望んでいません。私はSELECT句に(`Pre-Scan Hours Planned`-`Pre-Scan Time Spent`)>0
を試しましたが、動作しませんでした。MySQLのクエリからのみ肯定的な結果を得るにはどうすればよいですか?
SELECT
`Account Executive`,
`DC Clerk`,
`Project Number`,
Manufacturer,
`Open Project Date`,
`DUE DATE`,
`Project Status`,
(`Pre-Scan Hours Planned`+
`Radiated Emissions Hours Planned`+
`Conducted Emissions Hours Planned`+
`Harmonic and Flicker Hours Planned`+
`ESD Hours Planned`+
`RF Immunity Hours Planned`+
`EFT Hours Planned`+
`Surge Hours Planned`+
`Conducted RF Hours Planned`+
`Magnetic Field Hours Planned`+
`Voltage Dips Hours Planned`+
`EUT Photos and Data Sheet Hours Planned`+
`Data Sheet Hours Planned`) AS 'Total Planned Hours',
(`Pre-Scan Time Spent`+
`Radiated Emissions Time Spent`+
`Conducted Emissions Time Spent`+
`Harmonic and Flicker Time Spent`+
`ESD Time Spent`+
`RF Immunity Time Spent`+
`EFT Time Spent`+
`Surge Time Spent`+
`Conducted RF Time Spent`+
`Magnetic Field Time Spent`+
`Voltage Dips Time Spent`+
`EUT Photos and Data Sheet Time Spent`+
`Data Sheet Time Spent`) AS 'Total Spent Hours',
((`Pre-Scan Hours Planned`-`Pre-Scan Time Spent`)+
(`Radiated Emissions Hours Planned`-`Radiated Emissions Time Spent`) +
(`Conducted Emissions Hours Planned`-`Conducted Emissions Time Spent`) +
(`Harmonic and Flicker Hours Planned`-`Harmonic and Flicker Time Spent`) +
(`ESD Hours Planned`- `ESD Time Spent`) +
(`RF Immunity Hours Planned`-`RF Immunity Time Spent`) +
(`EFT Hours Planned`- `EFT Time Spent`) +
(`Surge Hours Planned`-`Surge Time Spent`) +
(`Conducted RF Hours Planned`-`Conducted RF Time Spent`) +
(`Magnetic Field Hours Planned`-`Magnetic Field Time Spent`)+
(`Voltage Dips Hours Planned`-`Voltage Dips Time Spent`) +
(`EUT Photos and Data Sheet Hours Planned`-`EUT Photos and Data Sheet Time
Spent`) +
(`Data Sheet Hours Planned` -`Data Sheet Time Spent`)) AS 'Remaining Hours',
(`Pre-Scan Status`+
`Radiated Emissions Status`+
`Conducted Emissions Status`+
`Harmonic and Flicker Status`+
`ESD Status`+
`RF Immunity Status`+
`EFT Status`+
`Surge Status`+
`Conducted RF Status`+
`Magnetic Field Status`+
`Voltage Dips Status`+
`EUT Photos Status`+
`Data Sheet Status`) AS 'Items Remaining'
FROM
EMCtestplan
例えば、我々は、クエリの下に持って、私はより良い説明してみましょう:
私はこの必要があります。ただ、正式を計算し、私は(f1-f2)+(f3-f4)+(f5-f6) as Sum
このコードをしたい
select
a,
b,
c,
(f1-f2)+(f3-f4)+(f5-f6) as Sum
from table
を。例えば、(f3-f4)
が否定的で、単に計算するならば、合計を計算しないでください(f1-f2)+(f5-f6)
私を助けてください! OPが答えとして提起している新しい質問への答えに変更
この文を 'Where'節に入れます。 –
あなたの質問を更新し、無関係な "回答"を削除することをお勧めします – Degan
あなたの質問を明確にする情報を追加するための回答を投稿しないでください。代わりに、あなたの質問に[編集]リンクを使用して、追加情報を追加してください。回答を投稿するボタンは、質問に対する完全な回答のためだけに使用してください。 –