Вопрос - Ответ по MySQL

Печать RSS
3068

В

Пришелец
0
Как в PDO rotora найти id последной вставленой записи)
юзал
http://php.net/manual/ru/function.mysql-insert-id.php
DblastInsertId();
иль как то по другому?
а то оно не работает
И

Пацак
0
$is = DB::run()->lastInsertId();
должно работать
В

Пришелец
0
563: Iznaur95, спс) чтото похожее делал)
И вопрос) где почитать про PDO?
T

Чатланин
0

Чатланин
0
есть две таблицы
`text` 
`id`
`text`
`book`
`id`
`id_text`
`id_user`
`time`
Так получается
text
id text
1 123
2 223
3 323
id id_text id_user time
1 1 1 1111111111
2 2 1 1111110012
Вывожу то что пользователь уже использует из первой таблицы.
select `b`.*, `t`.* from `book` as `b` left join `text` as `t` on `b`.`id_text`=`t`.`id` where `b`.`id_user`=? order by `b`.`time`
а сделать наоборот, вывести то что он не использует я не смог, помогите.

Чатланин
0
Так что мне делать ?^^
П

Пацак
0
То есть выбрать все записи из text, чей id не встречается в book?
select * from `text` where id not in (select `id_text` from `book` where `id_user`=1)
Изменил: Петр (20.01.2013 / 08:14)

Чатланин
0
Im-ieee (20 Января 2013 / 08:08)
То есть выбрать все записи из text, чей id не встречается в book?
select * from `text` where id not in (select `id_text` from `book` where `id_user`=1)
Не получилось твоим запросом выполнить то что мне нужно.
Подробнее здесь:
Прикрепленные файлы:
snapshot.jpg
snapshot.jpg (55.26Kb)
П

Пацак
0
Какой именно запрос выполняет неправильно?
select * from texts where text_id not in(select book_text_id from books where book_user_id=2);
- тексты 2 и 3,
select * from texts where text_id not in(select book_text_id from books where book_user_id=1);
- текст 3.

Чатланин
0
Im-ieee (21 Января 2013 / 07:53)
Какой именно запрос выполняет неправильно?
select * from texts where text_id not in(select book_text_id from books where book_user_id=2);
- тексты 2 и 3,
select * from texts where text_id not in(select book_text_id from books where book_user_id=1);
- текст 3.
Извиняюсь, сам сначала где то накосячил, сейчас снова использовал, работает, спасибо smile
Прикрепленные файлы:
images.jpg
images.jpg (11.06Kb)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск