THẢO LUẬN

@khangnd

  1. Cảm ơn bạn đã đọc bài
  2. E chưa hiểu ý bác chân lý ở đây là like hay unlike nhỉ hehehe
0

Toàn chân lý 👏

0
thg 4 6, 2021 6:42 SA

Nodejs từ lâu đã sử dụng được import kiểu ES module rồi mà nhỉ. Bạn thử xem "type": "module" đã có trong package.json chưa?

https://nodejs.org/api/esm.html#esm_modules_ecmascript_modules

+1

😍😍😍 cảm ơn bạn nhé .hihi

0
thg 4 6, 2021 4:45 SA

là sao ý bác?

0
thg 4 6, 2021 3:56 SA

Hay, đơn giản mà hiệu quả, có người không để ý. Cảm ơn bác. Đăng nhập để cảm ơn bác.

+3

over statement khá hay, đơn giản tiện dụng
nhưng ở db lớn tầm vài trăm K row thì mình thấy là Join kiểu cũ trả về kết quả nhanh hơn

+1
thg 4 6, 2021 2:57 SA

@Plumpboy Cái solution mình đưa ra ở trên, theo mình hiểu nó là subquery rồi. Mục đích bài này để tránh mình gặp lỗi perform khi join. Có rất nhiều cách để giải quyết. Cái mình đưa ra là 1 trong cách đó.

+1
thg 4 6, 2021 2:55 SA

@kietcuabe Có rất nhiều cách, mục đích chính là để tối ưu performance.

  • Thay việc việc mình phải tạo và xóa bảng tạm, Thì giải pháp ở trên, mình vẫn có thể sử dụng join bình thường. vẫn đảm bảo performance. Không biết mình hiểu như vậy đúng ý bạn chưa?
+1

hay quá anh

0
thg 4 6, 2021 2:41 SA

Ok, tks bác góp ý, e sẽ note lại ❤️

0
thg 4 6, 2021 2:17 SA

Dùng subquery là được mà

+1

Bài hay đó bạn. 👍👍👍

+1
thg 4 6, 2021 2:00 SA

@ledangtuanbk ý mình là đâu nhất thiết phải join 2 bảng, bạn có thể chạy câu query đầu tiên, lấy kết quả bỏ ra 1 vùng tạm, câu query thứ 2 đọc data từ chỗ tạm đấy.

Ví dụ như mình tạo table tạm tên là table_temp (id int primary)

insert into table_temp (id) select u.id from users u where u.id < 10; select * from profiles where u_id in ( select id from table_temp ); delete from table_temp;

có thể thay cái table temp thành 1 cái biến trong php hoặc java... tuỳ vào ngôn ngữ lập trình của bạn.

+2
thg 4 6, 2021 12:54 SA

ok e, a sẽ xem và bổ sung sớm nhất nhé 😉

0
thg 4 5, 2021 6:55 CH

trên ghi là ko làm chủ đc CRA, ở dưới ghi phải làm chủ Webpack. Nghe xong cạn lời luôn, chắc là CRA nó build bundle = niềm tin bất diệt

0
thg 4 5, 2021 6:53 CH

Nghe sơ là biết dân mới học React rồi, chém như thánh. Sử dụng câu từ đao to búa lớn vô thưởng vô phạt rốt cuộc chả chỉ ra đc là điểm tốt điểm xấu gì. "Bạn có lẽ không cần setup test, bạn chưa chắc cần eslint, web vitals và service worker" => đòi team prod mạnh, sản phẩm tốt mà còn ko dùng tới test và eslint thì chắc thuộc dạng "gõ code ko cần chạy"

0

Bài viết hay quá, rất bổ ích cho người mới như mình.

0
thg 4 5, 2021 3:11 CH

Mình đã label data, các bạn nào có nhu cầu thì liên hệ mình, gmail: nguyenkhacthanh99sao@gmail.com hoặc call 0924786091, hi vọng được giúp đỡ các bạn @

0
thg 4 5, 2021 3:00 CH

Mình đang cần join 2 bảng mà bạn.2 câu query sao được nhỉ.

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí