gutttenのプロフィール
- ベストアンサー数
- 7
- ベストアンサー率
- 38%
- お礼率
- 49%
- 登録日2003/11/14
- MySQLでの近似値順での値の取得について質問させてください。
MySQLでの近似値順での値の取得について質問させてください。 現在 store テーブルに、 店名 番号 hanaya 138 sakaya 150 denkiya 140 honya 125 biyouin 166 izakaya 179 hotel 191 上記のようなフィールドとレコードがあります。 ここの番号フィールドから"141"という値に近い順に並べ替えて結果を取得したいと思っています。 ※141に近い順に並び替え denkiya 140 (-1なので一番近い) hanaya 138 (-3なので二番目に近い) sakaya 150 (+9なので三番目に近い) honya 125 (-16なので四番目に近い) biyouin 166 (+25なので五番目に近い) izakaya 179 (+38なので六番目に近い) hotel 191 (+50なので七番目に近い) 上記のような結果にしたいです。 この結果を得るにはどのようなSQLを書けば良いのでしょうか? よろしくお願いします。
- エクセルについての質問です。
エクセルについての質問です。 月により日付を自動的に分け、別ワークシートに反映させる 関数をご教示願います。 画像を添付しておきます。 よろしくお願いします。 ご参考に前回質問内容ものせさせていただきます。 http://okwave.jp/qa/q6052598.html
- 脈アリかナシを教えてください。
脈アリかナシを教えてください。 私は、自分が通ってる短大で掃除をしたり機材を運んでいる 20代前半くらいの事務員さんを好きになってしまいました。 自分のことを覚えてもらいたくて すれ違った時に挨拶を頑張ってます。 すると、最近すごく笑顔で返事をしてくれたり、 時々向こうから話しかけてくれます。 ですが、普段の姿を見ているとあまり笑わなそうな人なんです。 以前、別の女の子が挨拶をしているところを偶然見たのですが、 なんだか素っ気ない感じで、私の時と全然違ってました。 その女の子が「あの人に何回挨拶しても反応薄い」と その子の友達に話しているのも聞いてしまいました。 これって、脈アリだと考えてもいいのでしょうか。 夏休みまでにアドレスを書いた紙を渡したいと思っていますが、 ただの自意識過剰かもしれないと思うと なかなか一歩を踏み出せません。 アドバイスをいただけたら嬉しいです。
- LEFT JOIN とRIGHT JOINの合体版のような結合方法。
LEFT JOIN とRIGHT JOINの合体版のような結合方法。 使用DBはMySQL5.0.45です。 2つのテーブルの結合方式で、結合条件に合致しなかった場合、 両方のデータを結果セットに含めることはできますか? LEFT JOINだと、左側のテーブルのデータは結果に返ってきて、右側のデータはNULLになります。 RIGHT JOINだと、右側のテーブルのデータは結果に返ってきて、左側のデータはNULLになります。 これを「左側データあり右側NULL」「左側NULL右側データあり」というレコードを混ぜて結果として返したいです。 具体的には、 以下二つのテーブルがあるとします。 table : test1 value id ------------------- ああ 3 いい 4 うう 5 table : test2 value id -------------------- AAA 1 BBB 2 CCC 3 DDD 4 id を結合条件のキーとして、以下のような結果を得たいです。 NULL NULL AAA 1 NULL NULL BBB 2 ああ 3 CCC 3 いい 4 DDD 4 うう 5 NULL NULL LEFT JOINだと以下の結果に、 SELECT * FROM test1 LEFT JOIN test2 ON test1.id=test2.id ああ 3 CCC 3 いい 4 DDD 4 うう 5 NULL NULL RIGHT JOINだと以下の結果になってしまいます。 SELECT * FROM test1 RIGHT JOIN test2 ON test1.id=test2.id NULL NULL AAA 1 NULL NULL BBB 2 ああ 3 CCC 3 いい 4 DDD 4 以上、ご教示お願い致します。
- 1対1のリレーション(主キー同士)はどういった時に使うものなのでしょう
1対1のリレーション(主キー同士)はどういった時に使うものなのでしょうか? 意味が無いように思えるのですが、メリットやデメリットがあれば合わせて教えていただけないでしょうか? データベース初心者です。ご教授お願いいたします。