Select decimal values in a column
HelloCan someone let me know...
I want to choose the values in a column with decimal values. This is a column of data type of number. I want to display only the lines of those that have decimal values.
There are lakhs of lines to check if I select *.
I want qury only decimal values and see the data.
Thnaks in advance
user8884944 wrote:
HelloCan someone let me know...
I want to choose the values in a column with decimal values. This is a column of data type of number. I want to display only the lines of those that have decimal values.
There are lakhs of lines to check if I select *.
I want qury only decimal values and see the data.
Thnaks in advance
SQL> create table mod_test (c1 number(6,2));
Table created.
SQL> insert into mod_test values (1.1);
1 row created.
SQL> insert into mod_test values (2.0);
1 row created.
SQL> commit;
Commit complete.
SQL> select * from mod_test;
C1
----------
1.1
2
SQL> select mod(c1,1) from mod_test;
MOD(C1,1)
----------
.1
0
SQL> select * from mod_test
2 where mod(c1,1) <> 0;
C1
----------
1.1
SQL>
Tags: Database
Similar Questions
-
From dynamic column change for quick selection of values.
Hello
Requirement is based on the selection of value FAST I need to change the column values as like: "QTD_MONTH"
for example. If the prompt value is February then the column value must be "QTD_February"
This QTD_February is must be dynamic based on the quick selection.
Thank you
A Penning.
Hello
Instead of making the quick selection. Build separate column in the report. According to the requirement.
Try the following formula,
for example,.
FILTER ("measue' to the HELP of CAST (SUBSTRING("TIME_Dimension"FROM 2 FOR 2) AS INTEGER) IN (@{wk} {26}))
Thank you.
-
Select the distinct value of a column in the collection in bulk.
Hi all
Collecting the data of a query to a variable of type table. I need to select a separate of a perticular column value in the collection.
Collection has followiing values inside.
I need to select distinct column values (for example: Col (c) .sourcecode) collection and the need to insert in the table if the value in this column does not exist in the table.Col(c).articleid, Col(c).userkey, Col(c).origin, Col(c).addnlorigindata, Col(c).avdest, Col(c).dispfmt, Col(c).sourcecode, Col(c).success_ind, Col(c).error_code, Col(c).entry_createddate, Col(c).createdby, Col(c).filenumber, Col(c).linenumber, Col(c).acctnum, Col(c).assetkey, Col(c).autocompletedterm, Col(c).accessionnumber, Col(c).requestdatetime, Col(c).requestorip, Col(c).articleordinal, Col(c).userinitiatedind, Col(c).captchastatus
Say, Col (c) .sourcecode has the value XYZ, ABC. If the "XYZ" value does not exist in the table, so I need to insert in the table and if "ABC" exists in the tables then don't insert it. (something like fusion) after seecting to the distinct values in a column in the collection.
Thanks n regards
Nana Akkivalli.The collection must be inserted before you can use this topic.
In the Begin block, you have to collect a loose and insert inside: something like
SELECT * BULK COLLECT INTO l_array FROM ALL_USER ...CONDITIONS...
-
Select literal values in the same column
Hello
like the practice:
Select 'A', 'B', 'C' for double
will select these values in their own column on the same line, is there a simple way to select these values in the same column on lines without first their insertion into a table?
Thank youSQL> select 'A' x from dual union 2 select 'B' x from dual union 3 select 'C' x from dual ; X - A B C
A bit complicated:
SQL> select chr(ascii('A')+level-1) x 2 from dual 3 connect by level <=3; X - A B C
Other:
SQL> select regexp_substr('ABC','[[:alpha:]]',1,level) x 2 from dual 3 connect by level <= length('ABC'); X --- A B C
Max
http://oracleitalia.WordPress.comPublished by: Massimo Ruocchio, February 12, 2010 17:55
added a secondPublished by: Massimo Ruocchio, February 12, 2010 17:58
Added the third -
How to select several values with a select statement with other columns
Hi all
I have a small request related to the selection of values in a table.
create table employees (eid, ename varchar2 (20));
insert into employee values (1, 'Nik');
insert into employee values (2, "Prashant");
commit;
Now, I have a small list of say A, b, C, I want to choose this list with all the lines aswith test1 as)
Check the eid, ename for employee
)
Select eid, ename, 'A' col1 in test1
UNION ALL
Select eid, ename, 'B' col1 in test1
UNION ALL
Select eid, ename, 'C' col1 in test1
but the problem with that is that in production my employee table has millions of records and it scans the employee three times table (or the number of constant values)
Is there another way to do this.
Thank you
Nik
Here is an approach with the scanning of a single table test1
Select t.eid, t.ename, c.col1
t test1
Cross join (select 'A' col1 of union double all the)
Select 'B' of all the double union
Select the double ' C') c
-
Insert using TO_NUMBER does not seem to accept the decimal value
Oracle 10g
I'm trying to insert a decimal value in a table from another table oracle oracle. The column of the source table is a data type
The destination table contains the following:"PLOTSIZE10_30CM" VARCHAR2(4 BYTE), "PLOTSIZE30_50CM" VARCHAR2(4 BYTE), "PLOTSIZE50CM" VARCHAR2(3 BYTE),
When I run the insert statement as the following decimal values are not inserted into the destination table."PLOT_SIZE_10_30CM" NUMBER(7,0), "PLOT_SIZE_30_50CM" NUMBER(7,0), "PLOT_SIZE_50CM" NUMBER(7,0),
See you soonSQL> SELECT DISTINCT PLOTSIZE50CM FROM IMPORT_DATA WHERE STAND_ID = 23; PLO --- 0.2 SQL> SQL> INSERT INTO 2 psp_plot_measurements 3 ( species_major 4 , plot_location_id 5 , codominant_height 6 , regen_density_primary_code 7 , regen_density_secondary_code 8 , PLOT_SIZE_10_30CM 9 , PLOT_SIZE_30_50CM 10 , PLOT_SIZE_50CM 11 ) 12 SELECT DISTINCT species_major 13 , '2' 14 , height_codom 15 , regen_prim 16 , regen_sec 17 , TO_NUMBER(plotsize10_30cm) 18 , TO_NUMBER(plotsize30_50cm) 19 , TO_NUMBER(plotsize50cm) 20 FROM import_data 21 WHERE stand_id = 23; 1 row created. SQL> SQL> SELECT PLOT_SIZE_50CM FROM PSP_PLOT_MEASUREMENTS; PLOT_SIZE_50CM -------------- 0
BenHi Ben,
If the destination table have the column as a Number (7.0) and then how you can store a decimal value.
The destination table contains the following:
"PLOT_SIZE_10_30CM" NUMBER(7,0), "PLOT_SIZE_30_50CM" NUMBER(7,0), "PLOT_SIZE_50CM" NUMBER(7,0),
Look at sample scenario-
SQL> CREATE TABLE TEST1(COL NUMBER(7,0)); Table created. SQL> CREATE TABLE TEST2(COL NUMBER(7,1)); Table created. SQL> INSERT INTO TEST1(COL) VALUES(1.234); 1 row created. SQL> INSERT INTO TEST2(COL) VALUES(1.234); 1 row created. SQL> INSERT INTO TEST1(COL) VALUES(0.234); 1 row created. SQL> INSERT INTO TEST2(COL) VALUES(0.234); 1 row created. SQL> SELECT * FROM TEST1; COL ---------- 1 0 SQL> SELECT * FROM TEST2; COL ---------- 1.2 .2 SQL>
If you want to store the decimal value, you must modify the destination table.
-
How to highlight the minimum value in a column?
I need to highlight the lowest value in each column in my spreadsheet. I try to use the conditional nail, but I can't find a function to work as I need.
One way would be to calculate the minutes in a cell of a footer row, select the cells in the body of the column and apply conditional highlighting like this:
You must click on the chip address first, and then select the comparison cell, A8 here, then be sure to keep the row and column.
The A8 from the example formula is = MIN (A).
The result is a bold 2 (not shown in the screenshots).
SG
-
I have a column with two values, separated by a space, in each line. How do I create 2 new columns with the first value in one column and the second value in another column?
Add two new columns after than the original with space separated values column.
Select cell B1 and type (or copy and paste it here) the formula:
= IF (Len (a1) > 0, LEFT (A1, FIND ("", A1) −1), ' ')
shortcut for this is:
B1 = if (Len (a1) > 0, LEFT (A1, FIND ("", A1) −1), ' ')
C1 = if (Len (a1) > 0, Member SUBSTITUTE (A1, B1 & "", ""), "")
or
the formula of the C1 could also be:
= IF (Len (a1) > 0, RIGHT (A1, LEN (A1) −FIND ("", A1)), "")
Select cells B1 and C1, copy
Select cells B1 at the end of the C column, paste
-
Decimal value not displayed after the decimal point in my excerpt
The decimal value is not get rounded to the nearest integer in my voltage pack display box not switched. I changed his property in decimal, the problem continues. When I put a probe between the separator and the display area, I have correct values. How to get the correct value in the display area.
See the color (color if you are UK) wire where you hang a probe... his orange (representing a number to floating point)... but the color of the indicator (another name for no dial-up power pack rack) is blue (U32, means is the representation of unsigned 32-bit integer)...!
If that is the question... then try something... right click on the indicator (another name for no dial-up power pack rack) and select "representation > DBL", as shown below..! ' "
It should work...!
-
How to get the value of a column in sql query?
Hi, anyone knows how to get the value of a column in sql query?
Here is my code, the value must be 1350079224397 in my PB, but I get 0
QString query ("SELECT version FROM db_version");
QVariant result = sda.execute (query);
QVariantMap versionMap = result.toList () such () .toMap ();
If (! versionMap.IsEmpty ())
{
qDebug()<"Version: "="">"Version:><>
}OK, I have the solution
QString query ("SELECT version as version FROM db_version");
-
Query, which returns lines adding up to a value in a column
Hello
You are looking for an application that will process and return only the many lines that add up to a special value on a column value.
for example
ID name date_joined allocated salary
-- ------ --------------- ------- ------------
1 Tom January 1, 2010 1000 5000
Dave 2 3000 5000 February 1, 2010
3 Cindy 1000 5000 01-apr-2010
4 Ian 01-mar-2010 1000 5000
5 Matt 10 -jan-2010 1000-5000
Return the lines where wages adding upto or beyond the value allocated to 5000, order by date_joined or more former employee first.
The query should return:
ID name date_joined allocated salary
-- ------ --------------- ------- ------------
1 Tom January 1, 2010 1000 5000
2 Matt 10 -jan-2010 1000-5000
3 Ian 01-mar-2010 1000 5000
Dave 4 3000 5000 February 1, 2010
We do not want to deal with or include other lines summarizing calculation, would instead add first, if deficit adds to the line.
Tried with lead, windowed with range UNLIMITED etc. that PRECEDES, that would not come up with good logic.
I could make it work with PL/SQL, but do it in SQL turns out to be delicate.
Thank you.
A.
Thanks for the input guys.
Here, the ask is:
1. how to treat only as lines that satisfy the "allocated" value, without treatment of all lines.
> Thanks to Jarkko year John for the right direction.
> RanitB thank you for your approach to the application of the model, I am not well versed with model query that I'll get to. But for the moment its not useful for me.
2. to get only as much lines that are either less than or equal to 'assigned' value or satisfy "allocated", from less than "attributed" just beyond "allocated".
(Sorry for the language, if its not very clear, I do not know how this fits better, following example should help demonstrate).
I came up with the following code, although there could be best way to do it, I hope to see someone.
{code: sql}
create table t:
Select object_name, join_dt, the salary of 1000 last_ddl_time, allocated 5500
of object;
Select
/ * gather_plan_statistics * / *.
Of
(select
object_name, join_dt, salary, allocated, sofar, lag (sofar, 1, 0) over (order by join_dt) lag_sofar
Of
(select
object_name, join_dt, salary, allocated,
Salary on sofar (order by no_lig)
Of
(select object_name, join_dt, salary, allocated, row_number() on no_lig (order of join_dt) t) t - must do it has several join_dt even inputs (objects have same time ddl)
)
)
where
allocated > lag_sofar;
OBJECT_NAME JOIN_DT SALARY ALLOCATED SOFAR LAG_SOFAR SDO_TOPO_GEOMETRY 17 JULY 02 1000
5500 1000 0 SI_AVERAGECOLOR 18 JULY 02 1000 5500 2000 1000 SI_COLORHISTOGRAM 18 JULY 02 1000 5500 3000 2000 SI_POSITIONALCOLOR 18 JULY 02 1000 5500 4000 3000 SI_FEATURELIST 18 JULY 02 1000 5500 5000 4000 SI_STILLIMAGE 18 JULY 02 1000 5500 6000 5000 {code}
Sorry for the bad formatting, I tried couple of code integration/formatting of tags, but could not get formatting just as many of you have done above.
Can someone point me on the document where the tags for this type of formatting is present?
For now I am marking my question as answered with my own response and that of the other answers as useful.
If I get a better approach/solution I would mark it as correct.
-
value of the column in my data base
Hi Master,
I'm running the query to find the value of a column in my diagram below. But when I change user_tab_columns in all_tab_columns, I get the error message.
I use 11.2.0.1 Oracle version. without the help of xml, we can get the desired result? Please help me.
Select table_name, column_name
(select rownum, table_name, column_name,
dbms_xmlgen. GetXml ('select 1 from "'|") table_name | " » où « ' || column_name |' ("=" & val "') x
from all_tab_columns where data_type = "VARCHAR2".
) where length (x)! = 0 ;
ORA-19202: an error has occurred in the processing of XML
ORA-00942: table or view does not exist
ORA-06512: at "SYS." DBMS_XMLGEN", line 176
ORA-06512: at line 1.
How to avoid this error? and how do I get the power requested by the query above? Please notify.
Concerning
AR
Unable to reproduce this scenario, give it a try with this and check if works...
SELECT owner, table_name, column_name FROM (SELECT ROWNUM, owner, table_name, column_name, CONVERT ( DBMS_XMLGEN.getxml ( 'select 1 from "' || owner || '"."' || table_name || '" where "' || column_name || '" =''&val'''), 'UTF8', 'WE8MSWIN1252') AS x FROM all_tab_columns WHERE data_type = 'VARCHAR2' AND owner ='SCOTT') WHERE LENGTH (X) != 0;
See you soon,.
Manik.
-
OBIEE Gauge - how to limit the decimal values in the footer area?
Hello
Is anyone have an idea on limiting decimal values in the foot of the gauge? In fact, I want to display the value of line as well as the value of the measure in the foot. I tried round, truncate etc and none of them actually worked.
Please suggest some ideas.
OBIEE Version: 11.1.1.7.0
Thank you and best regards,
ClintonHello
try to use
Substring (cast (10, 233' tank) OF 1 FOR cast (Locate (',', cast (10, 233' Char)) as int) + 1).
Change '10 233' by your column formula
Felipe Idalgo
-
Hi all
I haven't worked much on tabular forms and JS. I'm looking for help in this regard.
I'm working on a tabular presentation. with several editable fields... I need to disable a column (just for this single line), which contains an image, based on a field of LOV (static) list) (Y/N). The image column must be disabled if the value is N.
My SQL for the report is something like this: (will keep things simple)
Select
emp_id,
emp_name,
static_list,
(case when STATIC_LIST = "Y" THEN ' < a title = "Edit SAMPLE TBL" href = "f?) p = & APP_ID.:10: & APP_SESSION.:NO:P10_EMP_ID, P10_EMP_NAME :'|| EMP_ID | «, » || EMP_NAME | "" "> < img src =" "#IMAGE_PREFIX #SAMPLE.gif" border = '0' (> < /a > ' other ' ' end) as disable_col, "
dept_name
of sample_table
I scoured the topics in this forum. Most of them were made using the table ID f_001, f_002.
I tried to follow the same path by inspecting the item but the disable_col does not have any ID. Let's say, f_003 is for the static list and f_004 is assigned to dept_name.
I tried dynamic actions, but it did not work. Read in a topic that dynamic action does not work on tables. So I chose this approach. Is there a simpler way to solve this?
need your help on how to proceed with this scenario. Thank you in advance.
Versions: Apex: 4.2, DB: 11 g
Thank you
Daniel
Hi Daniel_A,
Daniel_A wrote:
I did my job in Page 4.
If the IS_VALID column is select as 'Yes' then the column hyper must be enabled, allowing the user to click on it. If she chose the 'no', then the column Hyper must be disabled for this line.
The initial question about toggle the hyperlink is resolved. Check your App-> Page 4 35160.
This is done with the help of two dynamic actions:
- DA first loading of the Page / after updating of region "tabular":
Event: After refresh
Selection type: region
Region: The other 'tabular '.
Condition: No strings attached
Action: Run the JavaScript Code
Fire on loading the Page: Yes
Code:
$( 'select[name="f08"]' ).each(function() { if ( $(this).val() === "N" ) { $(this).closest("tr").find('td[headers="HYPER"]').find("a").addClass("apex_disabled").unbind("click"); } });
Items concerned: no item affected
- Second DA on the evolution of the selection list:
Event: change
Selection type: jQuery Selector
jQuery Selector: select [name = "f08"]
Condition: No strings attached
Action: Run the JavaScript Code
Fire on loading the Page: No.
Code:
var el = this.triggeringElement; if ( el.value === "N" ) { $(el).closest("tr").find('td[headers="HYPER"]').find("a").addClass("apex_disabled").unbind("click"); } else { $(el).closest("tr").find('td[headers="HYPER"]').find("a").removeClass("apex_disabled").bind("click"); }
Items concerned: no item affected
NOTE: as the original question/topic related to toggle the image link in the column, for the problem with the Page 5, please create a new thread with the details.
Kind regards
Kiran
-
How to use the values in the columns of an interactive report (Apex 5)
Hello
I have an interactive report and a link column and I click to set the value of four fields in a subregion with the value of four columns of the report.
This without submitting the page every time so I think using javascript.
But what is the right way to do this in 5 Apex?
How to have a reference to the column of a report (customer.name to the customer or customer.city, for example)?
Concerning
Gianpaolo
Hi gianpagi,
gianpagi wrote:
I can't run your code as well, on apex.oracle.com, I have re-product the situation with the emp table and the columns ename, sal and the fields p1_ename, p1_job, p1_sal
Can you help me.
https://Apex.Oracle.com/pls/Apex/f?p=4550:1:103040501310506:
https://Apex.Oracle.com/pls/Apex/f?p=102726:LOGIN_DESKTOP:104044067688962:
user and developer demo/demo (TR1 workspace)
Check the application now. I've done the column 'Empno' as link and execution of your dynamic action on click on the link.
Here are the changes:
- Edited the "Empno" column attributes and perform the following settings in the properties of 'column link:
Text link: #EMPNO #.
Link attributes: class = 'empdetails '.
Target: URL
URL: javascript:void (0);
NOTE: The link does nothing but on the onclick for the event of link DA no real logic.
- Edited the dynamic action 'assign values' and set the following properties:
Selection type: jQuery Selector
jQuery Selector: a.empdetails
Kind regards
Kiran
Maybe you are looking for
-
my e-mail address is trying to send a video email and gets an error message. Meanwhile, I'm not able to receive all my emails. Whenever I try to update, it starts to send the e-mail message that contains an error. How can I remove this outgoing ma
-
I manually added some spammers in the "list of blocked senders. Why do I still get emails from them, I thought that spam are supposed to be deleted?
-
Pavilion m9400f with HDD Recovery update
At OEM HARD Seagate 750 GB drive failure. Run recovery disc and to halfway through 3rd disc had a blue screen of death appears with an error "nvstor.sys. After the third attempt with the same error, I gave up and bought a new Seagate Barracuda Gree
-
I run Windows 7 on my computer dell laptop and I was wondering how to activate screen caps and numlock notifications. Also for the control of the volume, brightness and other similar things. I had them on before, but for some reason, they aren't the
-
Assign the function button to an Application program
I want to attribute a function F1 key to f12, an application program - not a Microsoft application. We will consult the application here AP program. The AP allows me to specify a key or combination of keys that it will react to and perform a predefin