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

mysql:13153

From: naya <naya <SNA02388@xxxxxxxxxx>>
Date: Mon, 10 Jul 2006 16:10:48 +0900
Subject: [mysql 13153] 【御礼】 Re: 記号「`」とWHERE 「1」の意味は?

こんにちは。nayaと申します。
大変失礼しました、御礼遅くなってすみません。

▼さいとうさん
> MySQLでテーブル名やカラム名を引用する場合、通常はバッククォート
> をつけなくても動作しますが、特殊文字(間のスペースとか日本語とか)
> や予約語が使われているとエラーになるようです。

そういうことでしたか。わたしも日本語は使わないですし、あまりバック
クォートの世話になる場面はなさそうです。
うっかり予約語を使ってもエディタが色分けしてくれそうですし・・

▼budaさん
> where 1の1の意味はtrue:データ全部返す=where句をつけない場合と同じ。

まったく見当違いだったようです。大変勉強になりました。

▼宇野さん
> と、いくつ目の条件でも「and ...」を加えれば良いので、
> SQLを組み立てる処理(プログラム)がシンプルになります。

非常に明快によくわかりました。

今まで経験したものは全て別のWHERE条件があったので、
そちらを先頭にもってくるようことで'たまたま'回避できていたようです。

皆さん、大変勉強になりました。ありがとうございました。


--
naya,
SNA02388@xxxxxxxxxx



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

     13141 2006-07-04 16:33 [naya <SNA02388@xxxxx] 記号「`」とWHERE 「1」の意味は?        
     13142 2006-07-04 18:55 ┣[SAITO TAKAYOSHI <sai]                                       
     13143 2006-07-04 22:21 ┣[buda <buda@xxxxxxxxx]                                       
     13144 2006-07-05 09:56 ┣[UNO Shintaro <uno@xx]                                       
     13146 2006-07-06 05:20 ┃┗[info2 <info2@xxxxxxx]                                     
->   13153 2006-07-10 16:10 ┗[naya <SNA02388@xxxxx] 【御礼】 Re: 記号「`」とWHERE 「1」の意味は?