小编Mur*_*lek的帖子

Mysql连接查询三个具有多列的表

我有三个这样的表:

专业化

sid | s_name
--------------
 1  | test 1
 2  | test 2  
Run Code Online (Sandbox Code Playgroud)

pid | name | sid
------------------
 1  | ABC  |  1
 2  | XYZ  |  2
Run Code Online (Sandbox Code Playgroud)

定时

tid | time_from | time_to  | pid
----------------------------------
 1  | 08:00:00  | 10:00:00 |  1
 2  | 20:00:00  | 22:00:00 |  1
 3  | 09:00:00  | 14:00:00 |  2
 4  | 19:00:00  | 20:00:00 |  2
Run Code Online (Sandbox Code Playgroud)

**我想得到像这样的结果*

pid | name | s_name | time_from  | time_to
--------------------------------------------
 1 …
Run Code Online (Sandbox Code Playgroud)

mysql join relational-database

10
推荐指数
1
解决办法
4万
查看次数

投票百分比计算错误

我已经创建了一个php程序,用户可以在其中投票进行投票,之后,投票结果将只显示百分比,但是我在程序中遇到错误.
我用于百分比计算的代码是
<?php echo round(($num_votes / $total_votes) * 100) ?>

现在如果我们谈论一个样本民意调查结果,假设我们有五个选项
option A - 4 votes
option B - 2 votes
option C - 4 votes
option D - 1 votes
option E - 0 votes
总票数= 11

在这种情况下,百分比结果生成是
option A - 36%
option B - 18%
option C - 36%
option D - 9%
option E - 0%

但百分比总和99%而不是100%.我想要的是总应该是100%
任何帮助将不胜感激
谢谢.

php math percentage

-1
推荐指数
1
解决办法
1634
查看次数

标签 统计

join ×1

math ×1

mysql ×1

percentage ×1

php ×1

relational-database ×1