는 SQL 쿼리 (MySQL의) :가 공식화 도움이 필요 나는이 테이블 구조가
CREATE TABLE IF NOT EXISTS `person` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`father` text NOT NULL,
`mother` text NOT NULL,
`name` text NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
데이터 :
(`ID`, `father`, `mother`, `name`)
(1 '' '' 'Robert Darwin'),
(2 '' '' 'Josiah Wedgwood'),
(3 '' '' 'Sarah Wedgwood'),
(4 '' '' 'Mary Howard'),
(5 1 '' 'Erasmus Darwin'),
(6 '' '' 'Elizabeth Allen'),
(7 2 3 'Josiah II'),
(8 2 3 'Susannah Wedgwood'),
(9 5 4 'Robert Waring Darwin'),
(10 7 6 'Josiah III'),
(11 7 6 'Emma Wedgwood'),
(12 9 8 'Charles Robert'),
(13 9 8 'Caroline Sarah Darwin'),
(14 10 13 'Margaret Wedgwood'),
(15 11 12 'William Erasmus');
내가되고 무엇이 필요 배우자 사람들의 목록을 수집하기를은 FIRST-DEGREE COUSIN입니까?
누구든지 MySQL 쿼리를 공식화하는 방법을 알려줄 수 있습니까?
이것은 무엇을 시도 했는가? –
나누고 정복하십시오. 주어진 한 사람의 배우자 (기술적으로 말해 배우자 목록)를 검색 할 수 있습니까? 그의 1 학년 사촌 목록을 검색 할 수 있습니까? – RandomSeed
실제로 결과를 얻는 방법에 대한 정확한 논리를 얻지 못합니다. :/나는 mysql을 배우기 시작했다. 여러 개의 쿼리를 실행할 수 있습니까? – shiftescape