私のフォームには 2 種類の取引1)One way relocation deal and 2)Regular dealがあります。私のデータベースには、Vehicles というテーブルがあります。
vehicles table
=====================================================
id, pickuplocation, returnlocation, included location
ユーザーOne way relocation dealがデータベースで選択すると、のみid,pickuplocation,returnlocationが挿入され、列included locationはnullになります。そして、ユーザーが選択するRegular dealと、列pickuplocation,returnlocationは null になり、列のみが設定id and included locationされます。問題は、場所を使用してデータ全体を並べ替えたいことです。このクエリを試しました -
SELECT *
FROM vehicles
where 1=1
ORDER BY pickuplocation ASC,returnlocation ASC
しかし、含まれる場所にnullを持つデータがあるため、適切な結果が得られません。すべてをソートするにはどうすればよいですかpickuplocation,returnlocation,exculded location