私は2つのテーブルを持っています。
1 つは「detailtousers」にはユーザーに関する情報が含まれ、「commenttousers」にはコメントに関する情報が含まれます。
テーブルdetailtousersによるダンプ:
CREATE TABLE IF NOT EXISTS `detailtousers` (
`idDetailToUsers` int(11) NOT NULL AUTO_INCREMENT,
`DetailToUsersName` varchar(250) NOT NULL,
`DetailToUsersEmail` varchar(60) DEFAULT NULL,
`DetailToUsersPhone` varchar(150) DEFAULT NULL,
`DetailToUsersExpirience` double DEFAULT NULL,
`DetailToUsersCity` int(11) NOT NULL,
`DetailToUsersCountry` int(11) NOT NULL,
`DetailToUsersSite` varchar(45) DEFAULT NULL,
`DetailToUsersAge` int(11) DEFAULT NULL,
`DetailToUsersSex` int(11) NOT NULL,
`DetailToUsersPhoto` varchar(150) DEFAULT NULL,
`DetailToUsersToMF` int(11) DEFAULT NULL,
`DetailToUsersFB` varchar(150) DEFAULT NULL,
`DetailToUsersTW` varchar(150) DEFAULT NULL,
`DetailToUsersYTB` varchar(150) DEFAULT NULL,
`DetailToUsersVIP` int(11) DEFAULT '0',
`DetailToUsersPalata` int(11) DEFAULT NULL,
`DetailToUsersHide` int(11) DEFAULT NULL,
PRIMARY KEY (`idDetailToUsers`),
UNIQUE KEY `idDetailToUsers_UNIQUE` (`idDetailToUsers`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
テーブルごとにダンプ: commenttousers
CREATE TABLE IF NOT EXISTS `commenttousers` (
`idCommentToUsers` int(11) NOT NULL AUTO_INCREMENT,
`CommentToUsersTime` int(11) NOT NULL,
`CommentToUsersIdUser` int(11) NOT NULL,
`CommentToUsersComment` text NOT NULL,
`CommentToUsersStatus` int(11) NOT NULL,
`CommentToUsersIdToUser` int(11) DEFAULT NULL,
PRIMARY KEY (`idCommentToUsers`),
UNIQUE KEY `idCommentToUsers_UNIQUE` (`idCommentToUsers`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
すべてのコメントを選択してフィールドを取得したい: DetailToUsersName、CommentToUsersComment、CommentToUsersIdToUser、CommentToUsersIdUser、 C*ommentToUsersTime*。
フィールドCommentToUsersIdUser、CommentToUsersIdToUserフィールドから CommentToUsersIdToUserに注意してください コメントのために残されたユーザーの名前を取得したいので、テーブルを再度接続する必要があります。
今私はそうしようとしています:
SELECT `*s` FROM (`commenttousers`) LEFT JOIN `detailtousers` ON `detailtousers`.`idDetailToUsers` = `commenttousers`.`CommentToUsersIdToUser` LIMIT 5
だから、それは私が必要とすることを私に与えてくれますが、どのユーザーがコメントを残したのかについての情報を得ることができません. (テーブルdetailtousersからの彼女の名前) 解決策を見つけるのを手伝ってくれませんか?