Объркващо!

luudman

Registered
Имам:
CREATE TABLE `users`(
`id` int(255) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`password` varchar(255) NOT NULL,
`avatar` varchar(255) NOT NULL,
);
CREATE TABLE `user_si`(
`mimi_id` int(255) NOT NULL AUTO_INCREMENT,
`id` varchar(50) NOT NULL,
`blabla` varchar(255) NOT NULL,
`varvar` varchar(255) NOT NULL,
);

И искам да ми зададе user_si да е същото като user.id същите записи! и да взима стойности от user_si. Погледнах малко в книгата си и видях едно такова селектче и като се помъчих се получи това:

SELECT user_si.mimi_id, user_si.id, user_si.blabla from users_si LEFT JOIN users USING(id)
Кажете ми вярно ли е? Ето пако обяснявам какво искам: Всички user.id да отидат и в user_si.id !
 
luudman каза:
Имам:
CREATE TABLE `users`(
`id` int(255) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`password` varchar(255) NOT NULL,
`avatar` varchar(255) NOT NULL,
);
CREATE TABLE `user_si`(
`mimi_id` int(255) NOT NULL AUTO_INCREMENT,
`id` varchar(50) NOT NULL,
`blabla` varchar(255) NOT NULL,
`varvar` varchar(255) NOT NULL,
);

И искам да ми зададе user_si да е същото като user.id същите записи! и да взима стойности от user_si. Погледнах малко в книгата си и видях едно такова селектче и като се помъчих се получи това:

SELECT user_si.mimi_id, user_si.id, user_si.blabla from users_si LEFT JOIN users USING(id)
Кажете ми вярно ли е? Ето пако обяснявам какво искам: Всички user.id да отидат и в user_si.id !
нови фунций в php ?
SELECT table1.*,table2.* FROM table1,table2 where table1.pole=table2.pole ...
 

Back
Горе