には4つのテーブルがあります。各テーブルに同じ名前の列があります。 各テーブルには、たとえば "id"カラムがあります。MySQLのすべての列を変更するテーブル
これは、PHPでひどい配列を作成します。
私の悩みの解決策は、列名の前にテーブルの名前を付けることです。
テーブル名の各列の先頭に「名前」を追加するMySQL文がありますか? people
テーブルのid
フィールドは、たとえばpeopleid
になります。
には4つのテーブルがあります。各テーブルに同じ名前の列があります。 各テーブルには、たとえば "id"カラムがあります。MySQLのすべての列を変更するテーブル
これは、PHPでひどい配列を作成します。
私の悩みの解決策は、列名の前にテーブルの名前を付けることです。
テーブル名の各列の先頭に「名前」を追加するMySQL文がありますか? people
テーブルのid
フィールドは、たとえばpeopleid
になります。
selectを実行すると、列にエイリアスを付けることができます。
SELECT id AS 'PeopleID' FROM People
このソリューションは、プログラマが選択したいすべての列名を表示するようにします。私はほぼ100を持っていました! SELECT *はこのタスクのプロトコルの一部です。しかし、ありがとう。 – GRY
これは聞いていませんでした。ありがとう。 – GRY