Answers blended in....

"YL" <[EMAIL PROTECTED]> wrote on 09/02/2005 04:18:27 PM:

> I've 2 basic questions. thanks for responses:
> 
> (1) Suppose i have a table with a varchar colum named options which 
stores
> option id's in the form
>      "(id1, id2, ...., idk)", where id1,... are string representations 
of
> positive integers. Given an integer i,
>      I want to fetch all ID's for the records in the table whoes 
'options'
> value when interprets as an array,
>      contains integer i. What the query looks like?


I do not understand your question. SQL does not have arrays. It has rows 
and columns and tables and lots of other things but no arrays. Programming 
languages have arrays, not SQL. Are you trying to get some data and 
populate an array with it? That's not completely a MySQL question, it's 
more of a question about how to create arrays from strings in your 
particular language. However, since there are MANY people on this list, I 
am sure someone will know the answer so please explain what it is you are 
doing, what language you are using to do it with, what your data looks 
like (use "SHOW CREATE TABLE", and explain what you want your results to 
look like.

> 
> (2) when using mysql command to query a value of type text, the 
displayed
> value always surrounded by lots
> '-'s. My question is: How to get rid of those extras? (The following is 
a
> tail of display result:)
>                           template = {
>                b5 = resources/articles/_backups/subIndex_b5.template;
>                gb = resources/articles/_backups/subIndex_gb.template;
>            };
>        };
>    };
> 
> 
|---------------------------------------------------------------------------
> --------------------------------------------
> 
----------------------------------------------------------------------------
> -------------------------------------------
> 
----------------------------------------------------------------------------
> -------------------------------------------
> 
----------------------------------------------------------------------------
> -------------------------------------------
> 
----------------------------------------------------------------------------
> -------------------------------------------
> ----------------------------------------------------------+
> 

When using the command line client, the headers, the data areas, and the 
tails are each as wide as your data but they get "wrapped" to fit your 
screen buffer. To make the wrapping effect go away in Windows, change the 
Screen Buffer settings for your command shell window to something wide 
enough to fit your results. One way you can get to the settings is by 
right-clicking the window and picking "properties".

Shawn Green
Database Administrator
Unimin Corporation - Spruce Pine


Reply via email to