Update Customer name and surname and customer address name and surname

<pre lang="sql">
-- Firstname --
 
SELECT * FROM  customer_entity_varchar c2
INNER JOIN customer_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 1 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='firstname' AND entity_type_id=1)
INNER JOIN mytable m1 ON m1.magento_id = c2.entity_id AND firstname='First name' AND lastname='Last name' AND migrated=1
AND c2.value='First Name';
 
 
UPDATE customer_entity_varchar c2
INNER JOIN customer_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 1 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='firstname' AND entity_type_id=1)
INNER JOIN mytable m1 ON m1.magento_id = c2.entity_id AND firstname='First name' AND lastname='Last name' AND migrated=1
AND c2.value='First Name'
SET c2.value=m1.shipping_firstname;
 
SELECT * FROM  customer_address_entity_varchar c2
INNER JOIN customer_address_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 2 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='firstname' AND entity_type_id=2)
INNER JOIN mytable m1 ON m1.magento_id = c1.parent_id AND m1.firstname='First name' AND m1.lastname='Last name' AND migrated=1
AND c2.value='First Name';
 
 
UPDATE customer_address_entity_varchar c2
INNER JOIN customer_address_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 2 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='firstname' AND entity_type_id=2)
INNER JOIN mytable m1 ON m1.magento_id = c1.parent_id AND m1.firstname='First name' AND m1.lastname='Last name' AND migrated=1
AND c2.value='First Name'
SET c2.value=m1.shipping_firstname;
 
-- Lastname --
 
SELECT * FROM  customer_entity_varchar c2
INNER JOIN customer_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 1 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='lastname' AND entity_type_id=1)
INNER JOIN mytable m1 ON m1.magento_id = c2.entity_id AND firstname='First name' AND lastname='Last name' AND migrated=1
AND c2.value='Last Name';
 
 
UPDATE customer_entity_varchar c2
INNER JOIN customer_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 1 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='lastname' AND entity_type_id=1)
INNER JOIN mytable m1 ON m1.magento_id = c2.entity_id AND firstname='First name' AND lastname='Last name' AND migrated=1
AND c2.value='Last Name'
SET c2.value=m1.shipping_lastname;
 
 
SELECT * FROM  customer_address_entity_varchar c2
INNER JOIN customer_address_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 2 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='lastname' AND entity_type_id=2)
INNER JOIN mytable m1 ON m1.magento_id = c1.parent_id AND m1.firstname='First name' AND m1.lastname='Last name' AND migrated=1
AND c2.value='Last Name';
 
 
UPDATE customer_address_entity_varchar c2
INNER JOIN customer_address_entity c1 ON c1.entity_id = c2.entity_id AND c2.entity_type_id = 2 AND c2.attribute_id = 
(SELECT attribute_id FROM eav_attribute WHERE attribute_code='lastname' AND entity_type_id=2)
INNER JOIN mytable m1 ON m1.magento_id = c1.parent_id AND m1.firstname='First name' AND m1.lastname='Last name' AND migrated=1
AND c2.value='Last Name'
SET c2.value=m1.shipping_lastname;

6 Comments

  1. SEO aracı seçerken yalnızca rapor sayısına değil, elde edilen verilerin ne kadar uygulanabilir olduğuna da dikkat etmek gerekiyor. SEOLOK, Google sıralamaları, Search Console, Analytics ve site verilerini tek panel içerisinde değerlendirmeyi amaçlıyor. Google Sıralama Bulucu özelliği sayesinde hedef anahtar kelimelerin mevcut sıralamasını lokasyon ve cihaz bazında kontrol etmek mümkün. SEO yanında GEO ve yapay zekâ görünürlüğüne de odaklanan platformun özelliklerini incelemek isteyen kullanıcılar https://seolok.com/ adresini ziyaret edebilir.

  2. SEO çalışmalarında Google sıralamalarını düzenli takip etmek oldukça önemli. SEOLOK, anahtar kelimelerin sıralamasını lokasyon ve cihaz bazında kontrol etmeyi kolaylaştırıyor. Özellikle Google Sıralama Bulucu aracı, hedef kelimelerin mevcut konumunu daha hızlı analiz etmeye yardımcı oluyor. Search Console ve Analytics verilerini de tek panelde değerlendirebilmek büyük avantaj sağlıyor. SEO ile birlikte yapay zekâ görünürlüğünü takip etmek isteyen site sahipleri ve ajanslar https://seolok.com/ adresindeki özellikleri ve araçları inceleyebilir.

  3. Çoğu kişi terapiye başlamak için büyük bir kriz yaşaması gerektiğini düşünebiliyor. Oysa online psikolog görüşmeleri yalnızca belirli tanılarla ilişkili sorunlar için değil, kişisel farkındalık ve günlük yaşam güçlükleri üzerine çalışmak için de değerlendirilebilir. Online terapi sürecinde duygusal ihtiyaçları tanımak, yaşam değişikliklerini konuşmak veya ilişkilerdeki sınırları gözden geçirmek mümkün olabilir. Her danışanın hedefi farklı olduğundan ilk görüşmelerde beklentilerin açıkça konuşulması yararlı olur. https://psikolojiden.com/ üzerinden uzman profilleri ve online randevu seçenekleri incelenebilir. Psikolojik destek almak kişisel bir tercihtir ve doğru uzmanla kurulan profesyonel ilişki sürecin önemli bir parçasıdır. Görüşme sıklığı ve hedefler zamanla danışanla birlikte, değişen ihtiyaçlar dikkate alınarak yeniden ele alınabilir.

  4. Yeni bir terapi sürecine başlayacak kişiler bazen ilk seansta ne anlatacağını bilemediği için endişelenebiliyor. Online psikolog ile görüşmeden önce yaşanan güçlükleri ve sorulmak istenen konuları not almak faydalı olabilir. Online terapi başladığında uzman genellikle başvuru nedenini, beklentileri ve mevcut koşulları anlamaya çalışır. Bu görüşmenin bir sınav olmadığı, bütün soruları hemen yanıtlamak gerekmediği unutulmamalıdır. https://psikolojiden.com/ adresinden görüşme seçenekleri incelenebilir. Sürecin kapsamı, seans süresi ve gizlilik kuralları hakkında bilgi almak danışanın hakkıdır. Açık iletişim ve gerçekçi beklentiler, psikolojik destek sürecinin daha anlaşılır ve güvenli ilerlemesini destekleyebilir. İlk seansın temel amacı çoğu zaman karşılıklı tanışma ve değerlendirmedir; ayrıntılı çalışma hedefleri sonraki görüşmelerde belirlenebilir.

  5. Psikolojik destek almak isteyen kişiler için doğru uzmana ulaşmak, sürecin en önemli adımlarından biri. Özellikle yoğun çalışanlar veya yaşadığı şehirde uygun uzman bulamayanlar açısından online psikolog hizmetleri oldukça pratik bir seçenek sunuyor. Online terapi sayesinde görüşmeler, mahremiyetin sağlandığı sakin bir ortamdan gerçekleştirilebiliyor. Yine de yalnızca kolay randevu alınmasına değil, uzmanın eğitimine, deneyimine ve çalışma alanına dikkat etmek gerekiyor. Terapiye başlamadan önce görüşme süresini, gizlilik koşullarını ve iptal politikasını öğrenmek de faydalı. Bu konuyu araştıranlar https://psikolojiden.com/ adresindeki seçenekleri inceleyebilir. Önemli olan, kişinin ihtiyaçlarına uygun desteği bilinçli şekilde seçmesi ve görüşmelere düzenli katılabilmesi. Seans öncesinde soruları not almak görüşmelere hazırlıklı katılmayı kolaylaştırabilir.

  6. Bir uzmanla ilk kez görüşmeyi düşünen kişiler, genellikle nereden başlayacağını bilemeyebiliyor. Online psikolog seçerken yalnızca ücret veya müsait saat bilgisine odaklanmak yerine uzmanın eğitim geçmişine ve ilgilendiği alanlara bakmak daha sağlıklı olur. Online terapi sürecinin başında beklentileri konuşmak, görüşmelerin amacı konusunda karşılıklı anlayış geliştirilmesine yardımcı olabilir. İlk seansta her konuyu anlatmak zorunda olmadığınızı bilmek de rahatlatıcıdır. Uzman profillerini ve görüşme imkanlarını karşılaştırmak için https://psikolojiden.com/ incelenebilir. Psikolojik destek kişiye özel ilerlediğinden görüşme sıklığı ve çalışma hedefleri zaman içinde değişebilir. Önemli olan güvenli, saygılı ve profesyonel bir iletişim kurulmasıdır. Bu yaklaşım danışanın süreçte daha aktif ve bilinçli kalmasını uzun vadede de destekler.

Leave a Reply