У меня есть две таблицы. Первый - volvo_skus, который содержит только один столбец с SKU (30k строк)
а второй называется «запчасти для грузовиков».
Второй имеет все данные. Он содержит 15 столбцов с различной информацией о продукте, таких как Category, Parts_info, OE_NUMBER и т. Д., И имеет почти 800 тыс. Строк.
Я пытаюсь сделать следующее: если SKU в таблице volvo_skus совпадает с OE_NUMBER в таблице TruckParts, выберите и примените всю информацию для этого SKU из таблицы «Truckparts». Тот же принцип, что и VLOOKUP в Excel.
Я пытался сделать что-то подобное, но не получилось.
select *
from
truckparts002 A
inner join volvo_skus B
on A.OE_NUMBER = B.SKU
SAMPLE:
таблица volvo_skus
-------------
| SKU |
| 205888 |
| 205890 |
| 205892 |
| 205894 |
| 205893 |
| 205899 |
-------------
таблица запасных частей (приблизительно 800 тыс. Строк)
-------------------------------------------------------------------------------------------
| CAR_BRAND | CAR_MODEL | CAR_BODY | CAR_KW | CAR_CC | OE_NUMBER | CATEGORY | PARTS_INFO |
VOLVO FM 12 Platform 279 12100 205888 Heating Dimensions 380x190x21
VOLVO FM 12 Platform 281 12100 205890 Heating Dimensions 380x180x20
VOLVO FM 12 Platform 278 12100 205892 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 270 12100 205894 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 275 12100 205893 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 279 12100 205895 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 279 12100 205896 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 279 12100 205897 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 279 12100 205898 Heating Dimensions 380x190x20
VOLVO FM 12 Platform 280 12100 205899 Heating Dimensions 380x190x20
Вывод, который я хочу:
Третий стол
-------------------------------------------------------------------------------------
| SKU | CAR_BRAND | CAR_MODEL | CAR_BODY | CAR_KW | CAR_CC | CATEGORY | PARTS_INFO |
205888 VOLVO FM 12 Platform 279 12100 Heating Dimensions 380x190x21
205890 VOLVO FM 12 Platform 281 12100 Heating Dimensions 380x180x20
205892 VOLVO FM 12 Platform 278 12100 Heating Dimensions 380x190x20
205894 VOLVO FM 12 Platform 270 12100 Heating Dimensions 380x190x20
205893 VOLVO FM 12 Platform 275 12100 Heating Dimensions 380x190x20
205899 VOLVO FM 12 Platform 280 12100 Heating Dimensions 380x190x20