Lier 2 champs aux propriétés différentes

Résolu/Fermé
michael_scott Messages postés 58 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 8 novembre 2018 - Modifié le 17 avril 2018 à 10:58
jordane45 Messages postés 38320 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 - 17 avril 2018 à 12:02
Bonjour,


J'aimerais pouvoir lire (sans vba) uniquement les 12 premiers caractères d'un champ.

En effet, j'essayer de lier 2 clefs, mais les propriétés diffèrent : pour l'un text/12 caractères, pour l'autre text/25caracteres. -> impossible de les lier

Ce que j'ai :
SELECT Table_bis.n°cmd_bis, Left([Table_bis].[n°cmd_bis],12) AS Expr1
FROM Table_Source INNER JOIN Table_bis ON Table_Source.n°cmd =Table_bis.n°cmd_bis;

J'aimerais quelque chose du type (ça ne fonctionne pas) :
SELECT Table_bis.n°cmd_bis
FROM Table_Source INNER JOIN dbo_Conf_calcolo_croquis ON Table_Source.n°cmd = Left([Table_bis].[n°cmd_bis],12);

MERCI !
A voir également:

1 réponse

jordane45 Messages postés 38320 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 4 707
17 avril 2018 à 12:02
Bonjour,

Tu parles de VBA .... ta BDD est bien mysql ?
Ne serais tu pas sur ACCESS plutôt ?
Si oui.. je déplacerai la discussion dans le bon forum.

0