显示基于百分比的Sql结果

时间:2018-03-04 13:38:59

标签: php mysql sql database mysqli

美好的一天!我试图在SQL中获得所需的结果。

我有一个像这样的表

Products | Colors
******************
Bag      | Blue
Shoes    | Blue
Shirt    | Yellow
Sandal   | Yellow
Phone    | Yellow
Cotton   | Blue
Paper    | Blue
Biro     | Blue
Track    | Yellow
Pouch    | Yellow
Cap      | Yellow
Hat      | Yellow
Pants    | Blue
Bucket   | Blue
Belt     | Blue
Car      | Yellow
Socks    | Yellow

上面的行是20。

我想要实现的是随机显示10个结果:

其中: 3行(结果的30%)是蓝色和 7行(结果的70%)为黄色。

谢谢。我为没有详细询问而道歉。

0 个答案:

没有答案