sql >> Databasteknik >  >> RDS >> Oracle

Oracle sql returnerar sant om det finns en fråga

Det finns ingen boolesk typ i Oracle SQL. Du måste returnera en 1 eller 0, eller något sådant och agera därefter:

SELECT CASE WHEN MAX(user_id) IS NULL THEN 'NO' ELSE 'YES' END User_exists
  FROM user_id_table
 WHERE user_id = 'some_user';


  1. Jag får bara en uppsättning resultat när jag försöker använda mysql_fetch_array()

  2. skillnaden mellan where_in och find_in_set

  3. VÄLJ Från MySQL-vy med HAVING-sats Returnerar tom resultatuppsättning

  4. libmemcachad sökväg?