Ex. mysql_query("SELECT * FROM members WHERE id='$id');
答案 0 :(得分:7)
表示选择表格中的所有列。
答案 1 :(得分:5)
这意味着您正在选择表格中的每一列。这是你应该在生产环境中避免的,因为它会导致一些开销,当你改变你的表并使用*
选择器时,事情往往会中断。
更好的方法是每次只选择所需的列,如下例所示:
SELECT `id`, `firstName`, `lastName` FROM members WHERE id='$id'
答案 2 :(得分:3)
从某个表中选择所有字段。
答案 3 :(得分:3)
这是一个通配符,表示返回结果集中该表的所有列。
答案 4 :(得分:0)
表示“全选”,指的是引用表中的所有列。 *
的问题与使用静态报告模板中使用的现有表或select语句的insert语句有关。引用表中的任何更改都将导致使用*更改返回的结果集。如果插入或报表源记录集具有任何其他列或缺少列,则查询可能会中断。重点是使用*
可以为您提供不一致的列和记录集。