Cita:
Iniciado por lacasadelhard NO ME DA:
te paso los campos de la tabla como son reales:
TABLA categories
categories_id int(11)
category_head_title_tag varchar(80)
TABLA categories_description
categories_id int(11)
categories_name varchar(32)
UPDATE `categories`
SET `categories.category_head_title_tag` = `categories_description.categories_name`
FROM `categories`
INNER JOIN `categories_description`
ON `categories.categories_id` = `categories_description.categories_id`
WHERE `categories.category_head_title_tag` <> `categories_description.categories_name`
Hola no se si tenga que ver que tiene comillas simples por que creo no lleva
en ninguna:
UPDATE categories
SET categories.category_head_title_tag = categories_description.categories_name
FROM categories
INNER JOIN categories_description
ON categories.categories_id = categories_description.categories_id
WHERE categories.category_head_title_tag <> categories_description.categories_name
Ademas creo que los campos a unir si no son numeros, deben de ser del mismo tipo y longitud y :
category_head_title_tag
varchar(80)
=
categories_name
varchar(32)
a ver si sirve salu2