LIMIT
убрат, он со всеми записями соединит? В SQLite, например, можно использовать внутренний идентификатор ряда без лимита, т. е. это было бы:SELECT u.*, s.*
FROM user u
JOIN stat s ON s.rowid = (
SELECT t.rowid
FROM stat t
WHERE t.user_id = u.id
ORDER BY t.date DESC)
WHERE u.id = ?
(SELECT y ...)
в выражении возвращает первую совпавшую запись, а не все; не знаю, как с этим в MySQL. @executable_path/libqsqlmysql.dylib
:) -headerpad_max_install_names
, специально для перебивания, как я понимаю, но вряд ли она была включена.) @executable_path
, @loader_path
и еще один хитрый ключ) — соответственно при линковке библиотеки нужно будет правильно выставить этот путь в зависимости от того, где собираетесь держать библиотеку. Когда библиотека готова, для линковки ее к проекту можно указать ее непосредственно ее в командной строке, или же через ключи -L(директория)
-l(краткое имя библиотеки)
; или, если она собирается framework'ом, то ключами -F(директория)
-framework(имя фреймворка)
. SELECT * FROM oper o WHERE cost = ( SELECT MAX(cost) FROM oper p WHERE p.id_country IS o.id_country) ORDER BY id_country;
cost
уникален (во всяком случае внутри страны).