Hallo,
ein mySQL-Datenfeld "created_at" wird nach einem Join ungewollt zum timestamp:
In der Tabelle z.B. 2021-04-10 22:17:15 wird dann zu 1636126829
nach dem Join. Der Join, beachte darin: actions.created_at, darum gehts:
SELECT contacts.id, email, contacts.first_name, contacts.last_name, links.id, links.link, actions.created_at, actions.count FROM n4chl_ig_contacts AS contacts
LEFT JOIN n4chl_ig_actions AS actions ON contacts.id = actions.contact_id LEFT JOIN n4chl_ig_links AS links ON links.id = actions.link_id
WHERE actions.`campaign_id` between 53 and 87 AND actions.`type` = 4
warum? wie kann ich das verhindern? - Wenn ich from_unixtime(actions.created_at) mache, kommt immer nur "Null" heraus.
Es ist eine mySQL-DB für meine Webseite bei meinem Provider all-ink.com, es ist eine tabelle von wordpress. Bin mit phpmyadmin drauf. Wenn ich die Tabelle exportiere und herunterlade, steht bei created_at tatsächlich das Datum in der form 2021-11-.... drinnen, NICHT ein timestamp.
danke schonmal
Eckard
ein mySQL-Datenfeld "created_at" wird nach einem Join ungewollt zum timestamp:
In der Tabelle z.B. 2021-04-10 22:17:15 wird dann zu 1636126829
nach dem Join. Der Join, beachte darin: actions.created_at, darum gehts:
SELECT contacts.id, email, contacts.first_name, contacts.last_name, links.id, links.link, actions.created_at, actions.count FROM n4chl_ig_contacts AS contacts
LEFT JOIN n4chl_ig_actions AS actions ON contacts.id = actions.contact_id LEFT JOIN n4chl_ig_links AS links ON links.id = actions.link_id
WHERE actions.`campaign_id` between 53 and 87 AND actions.`type` = 4
warum? wie kann ich das verhindern? - Wenn ich from_unixtime(actions.created_at) mache, kommt immer nur "Null" heraus.
Es ist eine mySQL-DB für meine Webseite bei meinem Provider all-ink.com, es ist eine tabelle von wordpress. Bin mit phpmyadmin drauf. Wenn ich die Tabelle exportiere und herunterlade, steht bei created_at tatsächlich das Datum in der form 2021-11-.... drinnen, NICHT ein timestamp.
danke schonmal
Eckard
Zuletzt bearbeitet: