色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 不查詢某一列

在MySQL中,有時(shí)候我們會(huì)需要查詢一個(gè)表中的某些列,但是想要不查詢其中的一個(gè)或幾個(gè)列。這時(shí)候我們可以使用下面的方法來實(shí)現(xiàn)。

SELECT column1, column2, column4
FROM table_name;

SELECT語(yǔ)句后面跟上幾個(gè)列名,表示我們只查詢這些列,不查詢其他的列。在上面的例子中,我們不查詢列column3

如果我們需要查詢一個(gè)表中所有列,但是又不想查詢其中的一個(gè)或幾個(gè)列,我們可以使用下面的方法。

SELECT *
FROM table_name
WHERE TRUE;

這個(gè)語(yǔ)句中,我們使用了通配符*代表所有列。但由于我們不查詢某些列,因此在查詢條件中使用了TRUE,表示返回所有行。

除了以上兩種方法外,我們還可以使用SELECT *語(yǔ)句查詢所有列,然后在顯示結(jié)果時(shí),省略掉我們不需要顯示的列。

SELECT *
FROM table_name;

這個(gè)語(yǔ)句中,我們依然使用了通配符*代表所有列。但是,在代碼中,我們只顯示需要顯示的列,而將不需要顯示的列省略掉了。

while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>".$row['column1']."</td>";
echo "<td>".$row['column2']."</td>";
echo "<td>".$row['column4']."</td>";
echo "</tr>";
}

在上面的代碼中,我們只顯示了column1column2column4這三列。