問題タブ [sql-order-by]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracleでバインド変数を介して列名を参照することはできますか?
Oracle データベースと通信するアプリケーションで、列名を参照してクエリを並べ替えようとしています。クエリの順序を動的に変更できるように、バインド変数を使用したいと考えています。
私が抱えている問題は、データベースが列ごとの順序を無視しているように見えることです。
バインド変数を介してデータベース列を参照する特定の方法があるかどうか、またはそれが可能かどうかを知っている人はいますか?
たとえば、私のクエリは
(どこ:1
にバインドされPERSON.NAME
ます) クエリは結果をアルファベット順に返しません。データベースがこれを次のように解釈しているのではないかと心配しています:-
これは明らかに機能しません。
どんな提案でも大歓迎です。
mysql - SQL (MySQL) で特定のフィールドに対して「ラウンド ロビン」の ORDER BY を実行する方法はありますか?
SQL (MySQL) で特定のフィールドに対して「ラウンド ロビン」の ORDER BY を実行する方法はありますか?
例として、次のようなテーブルを取り上げたいと思います。
そして、次の順序で結果を生成するクエリを実行します。
テーブルには多くの行が含まれている可能性があるため、アプリケーションで順序付けを行うことができないことに注意してください。(私は明らかに、クエリにも LIMIT 句があります)。
mysql - SQL、Order By - 他の列により多くの権限を与える方法は?
私はこのSQL文を持っています:
これは日付順に並べるだけですが、列の「優先度」にもっと権限を与えたいと思います。これどうやってするの?
最初に日付順に並べる必要がありますが、2 つのレコード間の時間が 10 分である場合は、優先して引き継ぐ必要があります。SQL ステートメントでこれを行うにはどうすればよいですか、それともアプリケーション ロジックに含める必要がありますか? SQLステートメントでそれができることを望んでいました。
助けてくれてありがとう
sql - ms sql を使用して更新および注文する方法
理想的には、私はこれをしたい:
英語で: DB から上位 10 件の使用可能な (ステータス = 0) メッセージを取得し、それらをロックします (ステータス = 10)。優先度の高いメッセージが最初に取得されます。
残念ながら、MS SQL では更新で order by 句を使用できません。
とにかくこれを回避する方法は?
python - Python:任意の順序
Oracle SQLには、次のように注文する機能があります。
Pythonでこれを実装するための最良の方法は何ですか?
キーでdictを注文できるようにしたいと思います。そして、その順序は必ずしもアルファベット順ではありません-私は順序を決定します。
sql - ケースとエイリアスで並べ替え
どうすれば使えますか
AccountTrxValueがエイリアスであり、「選択」で次の結果が得られた場合はどうなりますか?
ケースのためにエイリアスを受け入れません
(サブクエリを使用せずに)
編集:
誰かが私に答えて、私はそれをそのようにした:
どうすればもっと短い方法で書くことができますか?*「in」にnullを含めることができませんでした*「end」の後に「desc」を書き込む必要があるようであるため、2つのケースを実行する必要がありました
ado.net - ADO.NET でデータ テーブルを並べ替える最良の方法は何ですか?
パフォーマンスとコードの読みやすさの両方の観点から、C# でデータ テーブルを並べ替えるのに最適なものは次のとおりです。
また:
personsDT は SharePoint リストから構築されているため、SQL を使用することはできません (SQL SELECT ステートメントで ORDER BY claude を使用するのが最善の方法であることは承知しています)。パフォーマンスを考えると、OrderBy<> 句はデータ ビューの Sort よりも遅いのではないかと心配しています。このようなパフォーマンスへの影響を認識していますか?
sql - Hibernate の予期しない ORDER BY ステートメント
NHibernate 2.0 を使用しており、上位 2 つのレコードを返すよう要求する要求を送信すると、SQL に多数の ORDER BY 句が含まれています。Max の結果を取り出すと、クエリは問題ないように見えます (ORDER BY ステートメントはありません)。レコードのサブセットを探しているときに、NHibernate がこれを自動的に追加するのはなぜですか? 前もって感謝します
以下の SQL ステートメントを参照してください。
予期しない ORDER BY
正しい SQL (上位 2 レコードを取得せずに)
sql - Sql Serverで特定の文字から始まるアルファベット順に並べられたレコードを取得します
SQLSERVER/MSSQL では、ここに問題があります。
「I」の文字から始まるアルファベット順に並べられたレコードが必要です。
結果の例:
「イオレン」「イウメン」「タルト」「アーフェン」「コールドリー」
ユニオンやそれ以上の sql ステートメントを使用したくありません。order by 特殊句でそれをキャッチしてみてください。
私は試してみました:
しかし、うまくいきませんでした。
何か案は?