12

MySQLは初めてです。jqgridのデモからテーマを取得する行を誰かが説明できますか?a.idの意味は何ですか?これらのドットの意味は何ですか?

$SQL = "SELECT a.id, a.invdate, b.name, a.amount,a.tax,a.total,a.note FROM invheader a, clients b WHERE a.client_id=b.client_id ORDER BY $sidx $sord LIMIT $start , $limit";

ここで例を見つけることができます:http: //trirand.com/blog/jqgrid/jqgrid.html 詳細>複数選択

4

3 に答える 3

12

あなたはここでいくつかの質問をしました。ドットに対処するには:

FROM句では、表aの別名として使用されinvheaderます。aこれは、完全なテーブル名ではなく短いエイリアスでそのテーブルを参照できることを意味します。

したがって、表の列をa.id参照してください。idinvheader

a一般に、単にテーブルにb、 、 などのエイリアスを付けるのは悪い習慣と考えられていますc。より便利なものを使用することをお勧めします。

これは基本的な原則であるため、いくつかの基本的な MySQL チュートリアルを読むことをお勧めします。

于 2012-07-14T13:18:03.147 に答える