Tôi sẽ đặt một câu hỏi đã được hỏi trong very trừu tượng terms, với (dễ hiểu) không có câu trả lời cụ thể được cung cấp:Làm cách nào để điền một bảng MySQL với nhiều số ngẫu nhiên?
Từ dấu nhắc MySQL, làm thế nào tôi có thể tạo và cư một bảng, rand_numbers
, với một , number INT
và 1111 hàng, trong đó cột number
có số ngẫu nhiên trong khoảng từ 2222 đến 5555?
Cái gì như:
CREATE TABLE rand_numbers(number INT);
#run following line 1111 times
INSERT INTO rand_numbers (number) VALUES (2222 + CEIL(RAND() * 3333));
Câu hỏi này đã được yêu cầu, nhưng một trong hai relies trên external ngôn ngữ cho các vòng lặp hoặc là far too general. Tôi muốn biết nếu nó có thể làm điều gì đó đơn giản này từ một dấu nhắc Linux MySQL điển hình.
http://dev.mysql.com/doc/refman/5.0/en/loop-statement.html –
Liên kết thứ hai mà bạn có ("bên ngoài") đang sử dụng quy trình SQL. Bạn có thể xác định và chạy nó từ dấu nhắc tốt. –