데이터를 채우려는 테이블이 있습니다. 조회 테이블을 만들고 있는데 포함될 데이터를 준비하고 싶습니다. 조회 테이블에는 약 1400 개의 행이 있으므로 표준 다중 삽입이 올바르지 않게 보입니다. 또한 가능한 경우이 테이블을 PHP없이 채우고 싶습니다. 인스턴스 점수는 증가 된 목록 [0 .. 1400] 수 있어야하고, 백분위는 비어있을 수주문 번호를 테이블에 삽입하십시오.
기본적으로CREATE TABLE score_percentile_lookup (
id INT(11) NOT NULL AUTO_INCREMENT,
instance_score INT(11),
percentile DECIMAl(5, 2)
PRIMARY KEY(id)
);
가 시작이 내 테이블의 형태이다.
INSERT into score_percentile_lookup (instance_score) VALUES (0), (1), ... (1400);
나는이 목록을 생성하기 위해 PHP를 사용할 수 있지만 그것없이 경우의 수 알고 싶어 : 기본적으로 다음과 같이 같은 것을 보일 것 삽입을 실행하기 위해 MySQL을 지원 구문을 않습니다. 도움을 준 사람에게 감사드립니다.
이것은? 내가 CTE를 MySQL에서 사용할 수 없다는 것을 깨닫게되었고, 여기에 완벽 할 것이기 때문에 나는 슬퍼지게되었다. ... –
[MySQL의 숫자 범위 생성하기] (http://stackoverflow.com/questions/186756/generating- a-range-of-numbers-in-mysql) –
확실히 중복. 나는 다른 질문에 대해 이제 다 알고 있다니 다행이다. – usumoio