我有以下說法,但我想要做的是找出一種方法來說,如果它返回空插入N/A
。我會使用if語句還是在數據庫中設置默認值?MYSQL查詢列是否爲空
代碼:
$query = $this->db->query("SELECT f.film_id 'Film ID', f.film_name 'Film Name', u.user_first_name 'First Name', u.user_surname 'Surname', u.user_address_line1 'Address1', u.user_address_line2 'Address2', u.user_towncity 'City', u.user_us_state_id 'US State', u.user_non_us_state_county 'Non US State', u.user_country 'Country' FROM films f
INNER JOIN users u ON u.user_id = f.user_id WHERE f.active = 0");
return $query;
哪一列可以爲空? – Barmar
你的意思是如果查詢沒有返回任何行?你應該在PHP中做到這一點。 – Barmar
「空」是指「空字符串」還是「NULL」? – TheWolf