MySQL-按列获取值
我有一张像这样的样品台 我想要像这样的唱片MySQL-按列获取值,mysql,Mysql,我有一张像这样的样品台 我想要像这样的唱片 Array( 'col-1' => ['v1','v4','v7'], 'col-2' => ['v2','v5','v8'], 'col-3' => ['v3','v6','v9'], ) 有没有办法在MySQL中获取它请检查此线程是否对您有帮助。 请检查此线程是否对您有帮助。 根据您列出所需输出的方式,我猜您正在使用PHP。如果您对解决问题的更简单的基于PHP的解决方案感兴趣,请参阅: $r=mysqli_quer
Array(
'col-1' => ['v1','v4','v7'],
'col-2' => ['v2','v5','v8'],
'col-3' => ['v3','v6','v9'],
)
有没有办法在MySQL中获取它请检查此线程是否对您有帮助。
请检查此线程是否对您有帮助。
根据您列出所需输出的方式,我猜您正在使用PHP。如果您对解决问题的更简单的基于PHP的解决方案感兴趣,请参阅:
$r=mysqli_query($connection,'select * from tbl');
$arr=array(); $res=array();
while ($d=mysqli_fetch_assoc($r)) $arr[]=$d;
foreach ($arr as $d)
foreach ($d as $key => $val) $res[$key][]=$val;
print_r($res);
从您列出所需输出的方式,我猜您正在使用PHP。如果您对解决问题的更简单的基于PHP的解决方案感兴趣,请参阅:
$r=mysqli_query($connection,'select * from tbl');
$arr=array(); $res=array();
while ($d=mysqli_fetch_assoc($r)) $arr[]=$d;
foreach ($arr as $d)
foreach ($d as $key => $val) $res[$key][]=$val;
print_r($res);
嗨,我想你需要改变你的数据库结构 您可以创建两个表,例如
// Product Table i wish
id | name
---------
1 | test
2 | Examplace product
然后可以创建另一个表
产品柱表
id | product_id | product_colum_or_data
1 | 1 | Something
2 | 1 | some other data
3 | 2 | product name
4 | 2 | test
然后,您就可以使用join访问
我希望这对你有所帮助。嗨,我想你需要改变你的数据库结构 您可以创建两个表,例如
// Product Table i wish
id | name
---------
1 | test
2 | Examplace product
然后可以创建另一个表
产品柱表
id | product_id | product_colum_or_data
1 | 1 | Something
2 | 1 | some other data
3 | 2 | product name
4 | 2 | test
然后,您就可以使用join访问
我希望这对透视表有所帮助。太好了,旋转台。伟大的