Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql - не може да посочи целева таблица за актуализация в клауза от

UPDATE `user`
SET email='[email protected]'
WHERE id = (SELECT id FROM (SELECT IF((SELECT admin FROM user WHERE id = '1') > 2,
                                      (SELECT id FROM user WHERE id = '2'),
                                      (SELECT id FROM user WHERE id = '1')) AS id
                           ) AS t
           );


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql как да сравнявам дата във формат dd-mon-yy

  2. Проверете дали потребителското име вече съществува с MySQLi

  3. Има ли начин да се игнорират колони, които не съществуват във INSERT?

  4. java.sql.SQLException:Невалидна стойност на аргумента:java.io.NotSerializableException

  5. вмъкнете данни в MYSQL с помощта на PHP масив