Vytvorenie vyberu kombinaciou elementu a znaku

Ahoj chcem najst vyber v ktorom hodnoty v dvoch elementoch su rovnake za predpokladu ak element1 sa rovna druhemu element2 kde na zaciatku element dva je cislo “0”.
nieco taketo ako je na obrazku ale tento vyber nevfunguje asi to nie je spravne podla msql, vedeli by ste mi poradit? resp. je niekde zverejneny navod/ prirucka ako na taketo vybery? Dakujem

1 Like

Kostrbaté řešení (třeba někdo napíše lepší)

  1. Vytvořil bych si nový element EAN0
  2. Přepisovacím pravidlem jej naplnil 0%EAN%
  3. Vytvořil výběr BFE_H_UNPAIRED_SUGGESTED_EAN = EAN0
2 Likes

Tohle by mělo jít rovnou v rámci výběru pomocí dvou podmínek:

    element1 = element2
AND 
    element2 "začíná na" 0

Takto:

2 Likes

tu mi to trochu nejde do hlavy pretoze EAN1 by bol “xyz” a EAN2 “0xyz”, ma potom prva podmienka EAN1 =EAN2 zmysel?
ja som to skor myslel tak ze sa EANY rovnaju az po pridani do EANU2 cislo 0.

1 Like

Ahá, tak to by potom moje podmínky nefungovaly. Já jsem to pochopil jako vyhledání produktů, u kterých EAN2 začíná na nulu a je shodný s EAN1 (který také začíná nulou).

Takže viz co psal Jirka, to by mělo fungovat! :wink:

2 Likes