序文 私たちの日常の開発プロセスでは、ソートが頻繁に使用され、そのような要求がある場合もあります。 たとえば、フィールドの特定の値に従ってクエリ結果を並べ替える必要があります。次の例のように 上記は個人情報テーブルです。これを「seiki」、「iris」、「xut」で並び替えたいとします。つまり、name='seiki','iris','xut' がソートに使用されます。 このような要件に遭遇した場合、どうすればよいでしょうか? 実は、この要件を非常に便利に処理できる MySQL 関数があります。 それはfield()関数です 使い方: このうち、 意味: フィールド str は、クエリされた結果セットを文字列 str1、str2、str3、str4 の順序で返します。テーブル内の str フィールド値が str1、str2、str3、str4 のレコードに存在しない場合は、結果セットの先頭に返されます。 使い方がわかったので、上記の要件を実装してみましょう。 まず、正の順に並べてみましょう または「seiki」、「iris」で並べ替えると、結果は次のようになります。 では、「seiki」、「iris」を逆順に並べてみましょう 虹彩が前面にあるのがわかります。なぜでしょうか? 上の写真の注釈をご覧ください。 まあ、この機能は今でも非常に便利です 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Windows オペレーティング システムでポートの使用状況を照会およびクリアするプログラム
目次1. はじめに2. MySQLルーターを構成する2.1 MySQLルーターのインストール2.2 ...
ストアドプロシージャとコーディングMySQL ストアド プロシージャでは、テーブルとデータのエンコー...
MySQL データベースには増分バックアップ メカニズムはありませんが、マスター データベース内のす...
この記事では、ドラッグ可能なモーダルボックスを実装するためのJavaScriptの具体的なコードを参...
ページ A、B、C の 3 つがあります。ページ A にはページ B が含まれ、ページ B にはペー...
キャッシュを使用する目的は、バックエンドの負荷を軽減し、Web サイトの同時実行性を向上させることで...
目次データベース接続数が急増した理由は何ですか? 1. はじめに2. 知識ポイント3. 練習するIV...
Linux コマンドラインには、プロセスを強制終了するためのコマンドが多数用意されています。たとえば...
テーブルの欠点1. テーブルは他の HTML タグよりも多くのバイトを占有します。 (ダウンロード時...
序文Linux では、コンパイルとリンクには Makefile を使用する必要がありますが、適切な ...
まず、GIF 操作を見てみましょう。ケース1: スペースがフィルタリングされるスペースの代わりに角括...
目次使用されるPygame関数スクリーンの作成ヘビの作成ヘビを動かすゲームオーバーの処理食事を増やす...
効果図は以下のとおりです。 <!DOCTYPE html> <html lang=...
参考までに、シンプルなナンバープレート入力コンポーネント(vue)です。具体的な内容は次のとおりです...
序文Linux のスケジュールされたタスクを実装する方法としては、cron、anacron、at な...