No.2ベストアンサー
- 回答日時:
これっていうのはいわゆる釣りの書き込みなんでしょうか。
真面目に回答を期待されているのか疑問ですが
一応まともに考えるなら、真中順とは3つしかデータがなければ
「2番目を最初して後は好きにしていい順」ですね?
MySQLのバージョンにもよりますが例えばテンポラリを使って
2番目をとりだし、1番目を取り出し、3番目をとりだす
という手順なのでしょうか・・・
create temporary table `y` select * from `x` limit 1,1;
insert into `y` select * from `x` limit 0,1;
insert into `y` select * from `x` limit 2,1;
select * from `y`;
真中順てデータが4つ以上あるときどうするつもりでしょう・・・
b-c-a-d,c-a-d-b・・・なんでもあり?
おそらく思いつきで命題をだしてらっしゃるのでしょうけど
まずは真中順というアルゴリズムを確立してから
ご質問になると、適正な回答が得られると思います。
子供が3人いて、背の真中順にならんでねぇ・・・
といって並べると思います?
もしどうしてもというのであれば、とりだしたあとに
PHPなどで情報を整理してみせることも検討なさって
ください
>これっていうのはいわゆる釣りの書き込みなんでしょうか。
>真面目に回答を期待されているのか疑問ですが
いたって真面目だったのですが^^;
どうも質問がおかしかったようですね・・・
SELECT test FROM table WHERE test = 'b'
と
SELECT test FROM table WHERE test <> 'b'
を一まとめする感じで
bから取り出して残りを取り出すという方法が
ないものかと思ったのですが諦めます
こんな質問に真面目に答えてくださってありがとうございます。
PHPで制御することにしました。
あと、決して釣りでもなければ思いつきでもありません^^;
No.3
- 回答日時:
この質問では、どういった順番でソートしたいのかがちんぷんかんぷんなんですが・・・
ソートする限りは、ソートする基準を「数式」でちゃんと説明できる必要があります。
数式で説明できるなら、手はあります。
あなたが望む順番を返すユーザー関数を作成して、そのユーザー関数でソートすればよいでしょう。
ORDER BY func(test)
といった形で。
ユーザー関数に関しては、まず自分で調べてください。これ基礎から書いたら、一冊の本になります=^・・;=
>この質問では、どういった順番でソートしたいのかがちんぷんかんぷんなんですが・・・
すいません。質問が悪かったようです
ユーザー関数については調べてみることにします
ありがとうございました。
No.1
- 回答日時:
おっしゃる意味がよくわからないのですが
それは何順でとりだすというのでしょうか?
正直いってbからとりだす必要性を感じません。
この回答への補足
説明がわかりにくくてすいません
>それは何順でとりだすというのでしょうか?
何順かといわれると・・・真中順?^^;
データを取得するときに
b,a,cかb,c,aどちらでもいいのですが
bから取り出したいのです
>正直いってbからとりだす必要性を感じません。
aから先に表示
bから先に表示
cから先に表示という機能を考えています
そこでbから先に表示というのがわからなくて
質問させていただきました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL mysqlで INSERT と SELECTの用途は 1 2022/04/01 00:45
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- ドライブ・ストレージ 外付けHDDの破損?について教えてください。 8 2022/12/27 15:03
- PHP PHPSpreadsheetによる書き出し時のページネーション方法について 1 2023/03/20 10:35
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- ドライブ・ストレージ 緊急事態 データ救出案求む 外付けハードディスクケースに6TBのハードディスクを2つでミラーリングを 7 2023/01/03 10:57
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで曜日のソートを月火水木金...
-
レコードの登録順がおかしい
-
1の行を固定した上でVBAを用い...
-
ファイルの漢数字の順番につい...
-
月末日のみソートしたい
-
ソートについて
-
リストボックス内を昇順並べる方法
-
並べ替えについて
-
Accessでのクエリ・レポートの...
-
WORDの「並べ替え」について
-
accessでDISTINCT 句と矛盾
-
エクセルの縦列のソートできま...
-
上から何番目か。
-
MySQLで行番号を得たい
-
重複データを一つにまとめたい
-
エクセル、並び替え正しくソー...
-
アクセスで曜日の並び順を変えたい
-
アハモから楽天モバイルに乗り...
-
ハイフンの入ったデータの並べ替え
-
都道府県順、北からソートした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードの登録順がおかしい
-
エクセル、並び替え正しくソー...
-
並べ替えについて
-
1の行を固定した上でVBAを用い...
-
ファイルの漢数字の順番につい...
-
エクセルのソートについて
-
テーブルレーコードをソートし...
-
上から何番目か。
-
SQLで曜日のソートを月火水木金...
-
リストボックス内を昇順並べる方法
-
Selectした時のレコードの取得順
-
コンボボックスのソートについて
-
アクセスに関して。クエリの並...
-
accessでDISTINCT 句と矛盾
-
エクセルでダブルクリックして...
-
数字と漢字が混じった日付デー...
-
Excelの並び替え(文字数と画数...
-
都道府県順、北からソートした...
-
月末日のみソートしたい
-
エクセルの縦列のソートできま...
おすすめ情報