Sql
Знать опять не работает следующее вычитал из 2-3 книжек по SQL
UPDATE star4 SET model='Z/20' WHERE num IN (SELECT num FROM star4 WHERE model LIKE 'z-20')
Вложенные подзапросы не работают матюгаются все и Builder+MySQL и SQL Explorer
А если эти запросы писать по отдельности та все работает.
Подскажите пЫжалуйста.
По следующее: Builder 6.0, MySQL 3.23.38 через MyODBC-standard-3.51.9-win
Цитата:
Originally posted by Bigzone
По следующее: Builder 6.0, MySQL 3.23.38 через MyODBC-standard-3.51.9-win
По следующее: Builder 6.0, MySQL 3.23.38 через MyODBC-standard-3.51.9-win
Тема уже не раз поднималась - MySQL 3.x не поддерживает вложенные запросы.
Цитата:
Originally posted by smartsoft
Тема уже не раз поднималась - MySQL 3.x не поддерживает вложенные запросы.
Тема уже не раз поднималась - MySQL 3.x не поддерживает вложенные запросы.
А какая необходимо версия MySQL
Цитата:
Originally posted by Bigzone
А какая необходимо версия MySQL
А какая необходимо версия MySQL
Вроде как 4.x.
Цитата:
Originally posted by smartsoft
Вроде как 4.x.
Вроде как 4.x.
Неа,
4.1 и выше
http://dev.mysql.com/doc/mysql/en/Subqueries.html
UPDATE star4 SET model='Z/20' WHERE model='z-20'