こんにちは、私は 'target_hours'という名前のテーブルがあります。 (L1、L2、L3、L4、L5)が割り振られ、表の中で時間単位で次のように示されています。mysqlテーブルの列名を選択
|L1 | L2 | L3 | L4 | L5 |
|---| --- | ---|--- |--- |
|192| 168 | 144| 120| 96 |
私はちょうど条件の下に、以下によりmysql query
を使用して、特定の時間で完了している特定の仕事のレベル(提出された名前)を取得する必要があります。一例として、X時間かかることができます。
L5 --> L5 >= x hours
L4 --> L4 >= x hours > L5
L3 --> L3 >= x hours > L4
L2 --> L2 >= x hours > L3
L1 --> L1 >= x hours > L2
たとえば、特定のタスクが135時間で完了した場合、クエリはL3として出力されます。
この種の問題は、設計が不良であることを示します。 – Strawberry