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

mysql 取不為0最小值

傅智翔2年前12瀏覽0評論

MySQL是一種流行的關系型數據庫管理系統。在MySQL中,我們常常需要從一個表中獲取最小值。在有些情況下,我們需要獲取最小值,但是需要排除0或NULL值。本文將介紹如何使用MySQL查詢最小值,而且不包含0或NULL值。

SELECT MIN(column_name)
FROM table_name
WHERE column_name<>0 AND column_name IS NOT NULL;

在上面的查詢語句中,我們使用MIN函數來查找列的最小值。通過在WHERE子句中添加“<>0 AND IS NOT NULL”,我們可以排除包含0或NULL值的行。

如果我們想獲取最小值所在行的其他數據,我們可以使用以下查詢:

SELECT *
FROM table_name
WHERE column_name = (SELECT MIN(column_name)
FROM table_name
WHERE column_name<>0 AND column_name IS NOT NULL);

在這個查詢中,我們首先使用子查詢來查找表中列的最小值,并將其作為WHERE子句中的查詢條件。然后,我們使用通配符(*)來選擇包含最小值的行的所有列。

總之,MySQL提供了一些函數和語法來查找包含不為0或NULL的最小值的行。使用上述查詢,我們可以輕松地從MySQL表中獲取我們需要的數據。