-3
私はsimular質問hereを見つけましたが、私の場合はmySqlの方法がありますか?mysqlからデータの行を返しますが、それらを単一のレコードとして扱いますか?
ID FILE PROPERTY VALUE
---------------------------
1 1 Created 2017-08-03
2 1 Name John Smith
3 1 Age 12
する(/フィルタをソートして計算することができるようにするには、このようにそれを返すしたいと思います:
は、私は(私が望むあらゆる種類のデータを追加できるようにするために)このようなデータを保存します1つのレコードと同様):
FILE CREATED NAME AGE
--------------------------------
1 2017-08-03 John Smith 12
PHP、PDO、MYSQLでは可能ですか?
データ構造に問題があると思います。おそらく 'properties'テーブルを持っていて、メインテーブルにそのIDを格納する方がよいでしょう。さらに多くのMSSQLをMySQLで使用することができます。あなたはそれを移植するのに疲れましたか? –
Thxコメント用のJonP。 私の考えは、メインテーブルを持たず、オブジェクト(この場合は「ファイル」)だけを動的なプロパティセットで表現することです。しかし、私はソートやグループのように、通常のSQLの作業を行う必要があります。 – johnjohn22
事は、 'string'に関わるジョインやその他の操作は' int'データ型よりもはるかに非効率的です。さらに、 'string'としてすべての値を格納すると、適切なデータ型に最初にキャストする必要があるので、' int'または 'date'でソートするのがより効率的になります –