• 締切済み

SQLServer指定の変数以外を表示するには

データベースから、特定の変数「以外」の全変数を表示したいと考えています。 ID 変数1 変数2 変数3 変数4 1 100 200 300 400 2 150 230 240 250 3 200 100 200 300 上記のデータから、ID、変数1、変数2、変数3だけを取り出したい場合 select ID, 変数1, 変数2, 変数3 from データ と書けばよいのはわかりますが、 今使っているデータは、変数がとても多く、名称もマチマチなので 表示したい変数全てを書き出しすのが難しいのです。 できれば、 select [変数4以外の全変数] from データ のような書き方をしたいのですが、可能でしょうか? お知恵お貸しいただけると幸いです。

みんなの回答

  • marutone
  • ベストアンサー率40% (70/174)
回答No.1

select * from データ を実行してプログラム側で変数4は読み込まないとかですかね‥。

関連するQ&A

  • mysqlで変数を使う方法

    SQL文にPHPの変数のように変動する値を指定することはできますでしょうか。 データベースから特定のレコードを拾ってきて PHPのPOSTメソッドでその値を送信するシステムを作ろうとしています。 具体的には、データベースに名簿(IDと名前だけの簡単なものです)を 予め作っておき、送信ボタンをクリックしたユーザーのIDと紐付いている 名前を送信したいと考えています。 [MySQL] table:meibo id | name ------------ 1 | itou 2 | yamada 3 | suzuki [PHPソース](一部抜粋) ------------ $sql = mysql_query('SELECT * FROM meibo where id=【ここを変動させたい】', $connect); $sql = mysql_fetch_array($sql); $req->addPostData("user_name", $sql['name']); ------------ $idに操作しているユーザーのIDが代入されているとして 以下のようにmysql_queryの中で実行しているSELECT文に$idを利用することは可能でしょうか。 SELECT * FROM meibo where id=$id もし上記のような方法が無理な場合、 代替案をご提案いただけると非常に助かります。 読みにくい文章で恐縮ですが、 どうかお助けください。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 【Excel+MySQL】select文で返ってきた値を変数に入れたい。

    ExcelVBAの中に 変数A = "select max(id) from data" と記述しselect文で返ってきた値(例えば100)を変数Bに代入したいと思います。 どのようにコーディングすれば可能でしょうか? いくら調べてもわからなかったので教えてください。 よろしくお願いいたします。

  • SELECT文の結果を変数に・・・

    C#でOracleデータベースへ接続して データーベースにある全てのテーブル名を取得したいのですが、取得した一覧を変数にする方法が分かりません。 SQL文「SELECT * FROM TAB」で一覧を取得することはわかったのですが、この結果を変数に格納することができません。 何か方法をご存知のかたが居られましたらご教授願えないでしょうか?

  • SQLite3のSELECT文で変数を含めたい

    初めまして。 RubyでSQLite3を使ってデータベースを作っています。 作成したデータベースが↓です。 id | name | age ---------------------------- yamada01 | 山田 太郎 | 20 sato01 | 佐藤 花子 | 25 コマンドプロンプトからidを入力して、idのデータを呼び出したいのですが、うまくいきません。 dbh = DBI.connect('DBI:SQLite3:book.db') key = gets.chomp sth = dbh.execute("select * from book where id = 'key';") 三行目の変数keyをyamada01にすると正しく出力されます。 どのように変えれば正しく出力されるのでしょうか。 ご指導のほど、よろしくお願いいたします。

  • クリスタルレポートで検索条件を絞って表示させたい

    VB.NET2003・CrystalReport(付属)・Access2002で環境を構築してます。 テーブル名 タイトル 列名   データ型 ------------------ 番号   整数型   主キー 名称   テキスト型 フラグ  整数型 (1)全てのデータをフラグの降順で求めるのはSQLですと、 select * from タイトル Order By 番号 desc だと思います。 (2)フラグが0以外のデータを求めるのはSQLですと、 select * from タイトル where フラグ <> 0 だと思います。 CrystalReportですと、基本的には select * from タイトル で表示されます。 (1)・(2)のように表示させるにはどうしたらよいのでしょうか?     

  • SELECT文で、指定カラム以外の全カラムを一括指定って可能でしょうか

    SELECT文で、指定カラム以外の全カラムを一括指定って可能でしょうか? MYSQLサーバのバージョンは5.0.77です。 下記のように「*」を使用して指定テーブルの全カラムを表示する方法がありますが、 SELECT TableName.* FROM TableName 上記の逆で、指定テーブルの指定カラム以外の全カラムを一括指定って可能でしょうか? 例えば下記のような「^」みたいな、又は同等な書き方があれば良いなと思ってまして。 SELECT TableName.^ColumnName1 FROM TableName ちなみに、下記のように一つ一つ表示したいカラムを指定する方法以外です。 SELECT TableName.ColumnName2 , TableName.ColumnName3 FROM TableName よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 変数の中に変数を

    お世話になっております。 質問タイトルにありますように、変数の記述のあるテキストを変数の中にいれたいのですが、元の変数が有効にならないため質問させていただきます。(グーグルで検索しているのですが、どれも解決に至らないので・・) データベースに変数($text)を含んだテキストを保存した後、以下のような構成のファイルをブラウザでみると、変数($text)は展開されずに、ブラウザ上に$textと表示されてしまいます。 <?php $text="テスト"; //DB問合わせ //上記、変数textを含んだテキストをDBから呼び出す echo $data;//この変数の中に、上記変数($text)が入っている。 ?> 以上のような場合、変数($text)を展開させるには、どのようにしたら宜しいのでしょうか? お忙しい中恐縮ですがアドバイスのほど宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • フィールド名を変数で指定するには

    $device = 'a'; $Field = $device.'_type'; $sql = 'select "'.$Field.'" from table where member_id = "'.$id.'"'; $res = mysql_query($sql); $row = mysql_fetch_assoc($res); if ($row){ echo $row[$Field]; } $row[$Field]をechoで表示すると『a_type』と表示され、中身が表示されません。 フィールド名を変数ではなくa_typeと直接入力すると正常な結果が表示されます。 ちなみにtableにはa_type、b_type、c_typeテーブルが存在します。 ドコモからのアクセスはa_type、auからはb_typeと、ユーザーエージェントによって分けています。 フィールド名を変数で指定して値を取得するには、どのようにすればよいでしょうか? 宜しくお願いいたします。

    • ベストアンサー
    • MySQL
  • ボタン操作による指定ドキュメントの表示

    はじめまして。 どなた様かお知恵を貸してください。 ブラウザで表示される画面をフレームで「上・下」に分割しています。 上のフレームには「+」「-」の二つのボタンが配されており、下のフレームには初期値として指定されたWORDやEXCELのドキュメントを表示させています。 ここで、上のフレームに配された「+」「-」のボタンをクリックすることにより現在下のフレームに表示されているドキュメントの「以前のもの」「先のもの」を表示させたいと考えておりますが、うまく動かず困り果てております。 表示されるべきファイル名はデータベース(mdb)に書かれており、変数として得られるのですが、それをどのようにすれば特定のtargetに表示できるのでしょうか。 ボタンはsubmitで現在表示しているドキュメントのidをCGIに送っています。

    • ベストアンサー
    • Perl
  • SQLで複数テーブルの変数を1つにまとめる方法

    MySQL 5.5を使用しています。 以下のテーブルA、B(同じ構造でIDは重複しない)において A ID | ポイント 1 | 10 3 | 20 5 | 5 6 | 5 B ID | ポイント 2 | 20 4 | 20 7 | 5 select ID,hoge from A,B; とすると、 A.ID | B.ID | A.hoge | B.hoge 1 |. | 10 |. . | 2 |. | 20 3 |. | 20 |. . | 4 |. | 20 5 |. | 5 |. 6 |. | 5 |. . | 7 |. | 5 という結果が得られますが、これを ID2| foo 1 | 10 2 | 20 3 | 20 4 | 20 5 | 5 6 | 5 7 | 5 という形に同一の変数にまとめるにはどうすればいいでしょうか。 select A.ID as ID2, B.ID as ID2 from A,B; のようにasを使用して1つの変数を作成しようとしましたが、別の変数として 認識されていまいました。

    • ベストアンサー
    • MySQL

専門家に質問してみよう