Bonjour.
Je souhaite réaliser une recherche sur des enregistrements de type TEXT, dans deux tables, qui n'ont aucune dépendance entre elles, ni nom ou nombre de colonnes identique (d'où l'impossibilité d'un UNION).
La finalité est d'obtenir l'affichage des enregistrements pouvant contenir une chaîne (SELECT LIKE%), avec d'autres données suivant la table concernée, par ordre chronologique de l'hodorate associé à chaque enregistrement, les deux tables confondues, eventuellement si possible une seule colonne pour l'horodate (possibilité d'utilisation de AS?).
Pour simplifier,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 TABLE1 idTABLE1 int AI PK donnee1 int texte TEXT horodate int (timestamp) TABLE2 idTABLE2 int AI PK donnee2 int donnee3 int le_texte TEXT la_date int (timestamp)
Résultat souhaité
(avec bien sur, les champs non applicables suivant la table concernée par le résultats fixés à NULL,le post-traitement se chargera de la suite).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 donnee1, texte, heure_publication , donnee2, donne3, le_texte 45 Blablabla 123456 NULL NULL NULL NULL NULL 1234567 45 -2 Alblbla NULL NULL 1234569 3 12 Blague
Pouvez-vous m'indiquer si cela est possible, ce n'est pas très conventionnel, et si oui quelques pistes.
D'avance, merci.
Partager