0

データ型が異なる2つのテーブルを結合するには? 最初のテーブルのステータス フィールド タイプは列挙型で、2 番目のテーブルは int です。これらのテーブルを結合する方法

4

1 に答える 1

1

列挙型は MySQL によって int として格納されるため、通常どおり結合を行うことができます。ただし、両方のフィールドが異なる場合は、可能であればタイプを一致させるためにいずれかをキャストする必要があります (通常はキャスト関数http://dev.mysql.com/doc/refman/5.0/en/cast-functions.htmlを使用) 。

于 2012-04-19T13:42:47.460 に答える