[前][次][番号順一覧][スレッド一覧]

mysql:13621

From: 土田 崇 <土田 崇 <takatsuchida@xxxxxxxxxx>>
Date: Fri, 15 Dec 2006 11:38:59 +0900
Subject: [mysql 13621] Re: 値が null 以外のフィールドを抽出したいのですが

土田です。

要するに
1レコード目:PC, IP, UDP
2レコード目:TCP, MAC, ARP, RIP
という結果を望んでいるんですよね。

一つのSELECT文で得られる結果について、レコードごとにカラム数(フィールド
数)が変化するということはなかったと思います。

select * from tableA
であれば結果のカラム数はtableAのカラム数と等しくなりますし、

select colA, colB from tableA
であればcolAやcolBにどんな値が入っていようと、結果レコードのカラム数は全
て2カラムになります。

以前の投稿を拝見するとPHPからMySQLを利用されているようなので、PHP側で制
御してあげるのが良いと思います。


syokora wrote:
> ご回答ありがとうございます。
> 
> SELECT * FROM document_word WHERE name IS NOT NULL
> だと、フィールドにnullが含まれているレコードが抽出されな
> く なってしまいますよね?
> そうではなく、
> テーブル名:word 
> A  B  C  D  F・・・フィールド 
> PC  IP  UDP null null 
> TCP  MAC ARP RIP  null 
> 
> として、PCという値のあるレコードを取り出す際に、null以外
> つまり、 フィールドA,B,Cのみを取り出したいのですが。
> 
> 
> --------------------------------------
> Start Yahoo! Auction now! Check out the cool campaign
> http://pr.mail.yahoo.co.jp/auction/
> 
> 
> 

-- 
土田 崇
takatsuchida@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

     13616 2006-12-14 23:12 [syokora <ryuubi_1109] 値が null 以外のフィールドを抽出したいのですが
     13617 2006-12-15 09:13 ┣[Tatematsu <tatemax@x]                                       
     13618 2006-12-15 09:14 ┗[高橋政利 <takahashi@]                                       
     13619 2006-12-15 09:36  ┗[syokora <ryuubi_1109]                                     
     13620 2006-12-15 10:55   ┣[Tatematsu <tatemax@x]                                   
->   13621 2006-12-15 11:38   ┣[土田 崇 <takatsuchid]                                   
     13622 2006-12-15 12:00   ┃┗[syokora <ryuubi_1109]                                 
     13623 2006-12-15 12:23   ┃ ┗[高橋政利 <takahashi@]                               
     13624 2006-12-15 14:05   ┗[taki <taki@xxxxxxxxx]                                   
     13625 2006-12-16 17:26    ┗[bisuke <ryuubi_1109@]