MYSQL多表查询怎样过滤不要的字段

Geomen 发布于 2013/05/18 16:27
阅读 1K+
收藏 0

我通过联表查询a表和b表

两个表都挺多字段的,所以如果按字段提取,写起来挺大量的,只能用 * 了。

比如得到的是 a.id,a.name,b,id,b.gender

a.id和b.id的值是不一样的,

现在我是想保留a.id,不想要b.id,要怎么写?

加载中
0
Tuesday
Tuesday

我能告诉你, sql也讲顺序不?

a.*,  b,id,b.gender
a所有字段先全列表, 然后让b字段替换.

0
StormFour
StormFour
大量也得写,这个不是你定的,不是我定的,是标准定的
0
小虫0302
小虫0302

1。 *方便,但是有重名就麻烦了(要设置别名),再者请求的数据量也大了,

2。逐个字段写的话,增加查询字段麻烦。

自己衡量吧。

0
lxbzmy
lxbzmy
只能指定需要的字段外,不能过滤不需要的字段。
返回顶部
顶部