Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Sự cố với gấu trúc bảng nối bên trái (ValueError:Bạn đang cố gắng hợp nhất trên các cột đối tượng và int64.)

Sử dụng pandas.DataFrame.merge với how='left' :

final_list = pd.merge(first_list, second_list, on='identifier', how='left')

print(final_list)
         name  identifier         BIC                         BANK
0   Firstname        1201  DNBANKNOKK                 DNB Bank ASA
1  Secondname           0     UNKNOWN                      Unknown
2   Thirdname        1855    EIDSNO21           Eidsberg Sparebank
3  Fourthname        3333    RYGSNO21  Sparebank1 Østfold Akershus
4   Fifthname        1414    LOSKNO21      Sparebank 1 Lom og Sjåk

Tốt, giải thích sâu rộng về merging trong pandas có thể được tìm thấy tại đây:
Hợp nhất gấu trúc 101



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tương đương với SQL Server ÁP DỤNG trong Oracle là gì?

  2. Làm cách nào để biết liệu tôi có thực hiện công việc chưa cam kết trong một giao dịch Oracle hay không?

  3. Làm cách nào để ngăn dbms_output.put_line cắt bỏ khoảng trắng ở đầu?

  4. TO_DATE lỗi phân tích cú pháp múi giờ hàm

  5. ORACLE SQL | Sửa đổi dữ liệu trong ORDER BY