Skip to content

Instantly share code, notes, and snippets.

@shahoxo
Created October 24, 2012 02:21
Show Gist options
  • Save shahoxo/3943342 to your computer and use it in GitHub Desktop.
Save shahoxo/3943342 to your computer and use it in GitHub Desktop.
delimiter //
CREATE PROCEDURE Bonanza()
BEGIN
SELECT name FROM user WHERE id = TRUNCATE(RAND() * (
SELECT MAX(id) FROM user
)+ .9, 0);
END
//
delimiter ;
CREATE TABLE user (
id TINYINT AUTO_INCREMENT,
name VARCHAR(100),
PRIMARY KEY(id)
)
@shahoxo
Copy link
Author

shahoxo commented Oct 24, 2012

$ mysql

source Bonanza.sql;
source User.sql;
INSERT INTO user (name) VALUES ("hogehoge");
INSERT ...
call Bonanza();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment