Bonjour,
est ce qu'il y a un moyen pour faire un split d'une chaine de caractères en fonction d'un caractère donné (un tiret '-' par exemple) avec SQL ?
 
			
			






 
			
			
			
			 
			
				
 split d'une chaine ce caractères
 split d'une chaine ce caractères
				
				
						
							
							
						
						
				Bonjour,
est ce qu'il y a un moyen pour faire un split d'une chaine de caractères en fonction d'un caractère donné (un tiret '-' par exemple) avec SQL ?
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				je comprend bien mais, ligne par ligne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				ca ne me dérange pas ligne par ligne ou pas, car ce n'est qu'un moyen pour moi pour mettre le résultat dans le where de ma requete. Par exemple, une requete du genre :
moi je veux que le a soit le résultat d'un split du string d'origine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3

 
 
				
				
						
						
				Bonjour,
si tu veux faire une recherche du type "monchamp de la forme 'a' ou 'b' ou 'c' ou 'd'" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
 
			
			






 
			
			
			
			 
			
				

 
 
				
				
						
						
				Si tu veux des resultats séparés :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				sans la boucle for, je voudrais toujours récupérer uniquement le premier bout ou le second ou le troisème (dans le sens que je connais toujours la position de la partie à récupérer.
Si je suis ton code, pourquoi un simplene marche pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part explode('-',$machaine)[1]
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
 
 
				
				
						
						
				c'est pas mettre dans ta requete SQL ça...
montre tout ton code
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
							
						
				voici ma requête qui marche bien avec des substring :
je voudrais éviter les substring (et surtout les substring imbriqués) pour pouvoir faire une requête propre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Partager