ホーム
Top.Mail.Ru Yandeks.Metrika
フォーラム: "Bases";
現在のアーカイブ:2004.12.12;
ダウンロード:[xml.tar.bz2];

ダウン

連合 似ている枝を探す


GanibalLector ©   (2004-11-10 21:37) [0]

結合されたクエリ(ユニオンを持つクエリ)で順序を使用することは可能ですか?そして、そのようなクエリが実際にどのように見えるか???私はこれを試しました:
選択...テーブルから...いくつかのフィールドで並べ替え 組合 select ... from table2 where ... order by some field
うまくいきませんでした。 :(



jack128 ©   (2004-11-10 21:50) [1]

いいえ、そうではありません。 並べ替えは、すべてのサブクエリではなく、クエリ全体に影響します。 あなたが望むことは次のように行うことができます:

....、0をテーブルからOrderFieldとして選択します...
組合
...、1をtable2からOrderFieldとして選択します。ここで...
<OrderFieldフィールド番号>による順序付け



GanibalLector ©   (2004-11-10 21:52) [2]

パシバ



Johnmen ©   (2004-11-10 22:02) [3]

この場合、ORDER BYはオプションです。 ソートに必要な順序でSELECTのフィールドをリストするだけで十分です。



jack128 ©   (2004-11-10 22:07) [4]

GanibalLector©(10.11.04 21:52)[2]
パシバ


そのおかげで??? 私は大きな一歩を踏み出しました。 ただし、それらがまさに必要なものである場合は、..



jack128 ©   (2004-11-10 22:20) [5]

ジョンメン©(10.11.04 22:02)[3]
例を使用できますか?
データを含むtable1 c field1整数があります

field1
Xnumx
Xnumx
Xnumx
およびテーブルtable2

field2
Xnumx
Xnumx
Xnumx

出力は、たとえば

2
5
10 // field1フィールド成長の最初のテーブル
20
8
3 // 2番目のテーブル降順フィールド

要求は何ですか??



Johnmen ©   (2004-11-10 22:24) [6]

> jack128©(10.11.04 22:20)[5]

買い注文を決めますか?
:)))
それともあなたの質問ですか?



jack128 ©   (2004-11-10 22:29) [7]

ジョンメン©(10.11.04 22:24)[6]
買い注文を決めますか?
:)))


ちなみに、udfによる並べ替えは既にサポートされていますか? はいの場合、「食べる;-)」で注文することもできます

いいえ、それは私の質問です。 当然、リクエストなしで、SPはありません。



jack128 ©   (2004-11-10 22:32) [8]

私はうそをついていますが.. UDFでソートすることさえできません.. OrderField疑似フィールドの値はリクエスト自体では利用できませんが、残念です..



Johnmen ©   (2004-11-10 22:33) [9]

> jack128©(10.11.04 22:29)[7]

さて、このように、例えば:
table0から1、field1を選択します 連合[すべて] table1から1、{maxint} -field1を選択します



jack128 ©   (2004-11-10 22:48) [10]

そして、ここでの並べ替えはどこですか? 2テーブルからのデータは?



Johnmen ©   (2004-11-10 23:14) [11]

すべて折ります!!! table1の2番目の言及は、table2を読むことです!



jack128 ©   (2004-11-10 23:32) [12]

ジョンメン©(10.11.04 23:14)[11]
すべて折ります!!!
うん!! わかった。
つまり、サーバー自体がソートを実行して、ユニオンからレコードをスローする必要があるかどうかを判断します。「a。Senks ..



GanibalLector ©   (2004-11-11 00:39) [13]

ところで、私はGraberを発見したばかりなので、著者は[1]のようにしています。



GanibalLector ©   (2004-11-11 01:22) [14]

>そして何に感謝しますか? 私は大きな一歩を踏み出しました。
Johnmenの解決策も正しいですが、問題はリクエストを書き換えるのが面倒だということです... 9,11,2による注文のほうが良いです;)



ページ: 1 全枝

フォーラム: "Bases";
現在のアーカイブ:2004.12.12;
ダウンロード:[xml.tar.bz2];

2階









メモリ:0.6 MB
時間:0.053 c
3-1100266024
REA
2004-11-12 16:27
2004.12.12
グリッド内のレコード位置


6-1096757015
クロパン
2004-10-03 02:43
2004.12.12
ストリーム


1-1101692605
その
2004-11-29 04:43
2004.12.12
複数のテキストファイルを作成する


4-1098222275
AlexeyM
2004-10-20 01:44
2004.12.12
メッセージを受け取る


8-1093948946
サソク
2004-08-31 14:42
2004.12.12
ポイントからの距離





アフリカーンス語 アルバニア語 Arabic アルメニア語 アゼルバイジャン語 バスク ベラルーシ Bulgarian カタロニア語 中国語(簡体字) 中国語(繁体字) クロアチア チェコ語 デンマーク語 Dutch 英語 エストニア語 タガログ語 Finnish フランス語
ガリシア語 ジョージアン ドイツ語 ギリシャ語 ハイチ語 ヘブライ語 ヒンディー語 ハンガリー語 アイスランド語 Indonesian アイリッシュ イタリア語 日本語 Korean ラトビア語 リトアニア マケドニア語 Malay マルタ語 Norwegian
ペルシア語 ポリッシュ ポルトガル語 ルーマニア ロシア語 セルビア Slovak スロベニア語 スペイン語 スワヒリ語 Swedish Thai トルコ語 ウクライナ語 ウルドゥー語 ベトナム語 ウェールズ語 イディッシュ語 ベンガル語 ボスニア語
セブアノ語 エスペラント グジャラート語 ハウサ語 モン族 イボ ジャワ語 カンナダ語 クメール語 ラオ語 ラテン マオリ語 マラーティー語 モンゴル語 ネパール語 パンジャブ語 ソマリ タミル語 テルグ語 ヨルバ語
ズールー語
Английский Французский Немецкий Итальянский ポルトガル語 Русский Испанский